Toon posts:

[FLASH] goto en variabele

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik heb een variabele (ok) die op 1 gezet wordt door een php-script. deze 1 wordt perfect weergegeven in een dynamic tekstvakje die de naam van die variabele heeft. Nu heb ik ook in actionscript (in frame 2) geschreven:

if (ok==1) {
gotoAndPlay (4);
}
else {
gotoAndPlay(2);
}

toch gaat hij niet naar frame 4. iemand idee hoe dit komt?

  • X-Lars
  • Registratie: Januari 2004
  • Niet online

X-Lars

Just GoT it.

misschien handig om het eens met _root.ok te proberen ofzo, het ligt eraan op welk level je de variabele declareert en waar/hoe je 'm oproept.. of kun je wat meer info geven?

  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-05 09:56
Ik ken geen actionscript, maar mssn declareer je de variabele niet als integer, maar string.. dus

Flash ActionScript:
1
(ok == '1')

Verwijderd

Topicstarter
_root.ok werkt ook niet. eigenaardige is dat hij 1 wel in het tekstvak ok weergeeft, maar op die 1 niet reageert.

en ook '1' of "1" werken niet

  • X-Lars
  • Registratie: Januari 2004
  • Niet online

X-Lars

Just GoT it.

je kunt ook iets van 'view variables' (ctrl-v?) doen als je je movie bekijkt (met ctrl-enter), weet het niet precies uit m'n hoofd, maar kijk daar eens naar - dat is sowieso handig om te debuggen

[ Voor 6% gewijzigd door X-Lars op 15-02-2004 05:09 ]


Verwijderd

keyframe1 :
if (ok == "1") {
gotoAndPlay (4);
}
else {
gotoAndPlay(2);
}
---------

keyfram2:
gotoAndPlay(1);

---------

  • X-Lars
  • Registratie: Januari 2004
  • Niet online

X-Lars

Just GoT it.

net zo lang wachten tot-ie 1 wordt :P

maar ik snap het wel: het kan zijn dat de variabele nog niet bekend is in frame 1, het duurt even voordat de variabele 'over' is.. dus probeer dit of anders check variabele ok in een later frame
Pagina: 1