PDA

Volledige versie bekijken : Hoe data_xml=new XML(); deleten in as?


gafje
%Europe/Berlin %634 %2008, 15:14
Ik zit met het volgende probleem:
Ik lees via as een xml-file in en deze bevat een 7-tal projecten (per project een apparte node)
ik gebruik dan ook een globale variabele die een waarde van 0-6 bevat, hierdoor kan ik door op buttons te klikken een keuze maken uit de 7 verschillende projecten.
Nu, alles werkt maar soms, bij het drukken op één van die buttons blijft hij staan op het vorige project (zelden)
Ik dacht dat dit misschien zou zijn omdat ik, elke keer er een keuze wordt gemaakt, in as data_xml = new XML(); doe.
Zou dit hieraan kunnen liggen? zo ja hoe kan ik die data_xml deleten of clearen?
Mvg,
G

Dauntless
%Europe/Berlin %638 %2008, 15:19
Je kan die data clearen, maar daarmee maakt hij niet al je acties (de visuele projecten bv) ongedaan.

Wellicht is het omdat je op een button klikt wanneer er nog een ander script bezig is (een animatie of zo). Dat kan je oplossen door een flag (boolean) aan te maken die aangeeft of je op een button mag klikken of niet. Als je mag klikken (en je klikt) zet je de flag op false. Op het einde van alle bewerkingen, wanneer je dus terug mag klikken, zet je hem op true.

gafje
%Europe/Berlin %656 %2008, 15:44
flag? nog nooit van gehoord... Weet je toevallig een link om mij ermee op weg te helpen?
Heb al gezocht ma vind daar niet veel over...
Mvg,
G

Dauntless
%Europe/Berlin %687 %2008, 16:29
Een flag is gewoon een meer algemene term. Een flag is gewoon een boolean variabele.