OVH Cloud OVH Cloud

[FLAMX] Goto une étiquette dynamique ?

3 réponses
Avatar
Kalimbra
Voila, j'aimerais faire aller un clip à une étiquette définie, dont le
nom est tiré d'un arry

voila mon code

_root.Batteur.gotoAndPlay("Son"+_root.OrdiArray[_root.PlayIndex]);

mais ça ne fonctionne pas..


j'ai aussi essayé :

_root.Batteur.gotoAndPlay(eval("Son"+_root.OrdiArray[_root.PlayIndex]));

et

_root.Batteur.gotoAndPlay("Son"+eval(_root.OrdiArray[_root.PlayIndex]));

mais rien ne fonctionne ..

est ce possible ??


--
Kal
qui a bien du mal à se remettre à Flash

3 réponses

Avatar
Christian Gayton
Salut,

_root.Batteur.gotoAndPlay("Son"+_root.OrdiArray[_root.PlayIndex]); est ok,
normalement
es-tu sûr que (fais des traces dessus) :
_root.PlayIndex est défini ?
_root.OrdiArray[_root.PlayIndex]) renvoit quelque chose
"Son"+_root.OrdiArray[_root.PlayIndex] donne bien un label existant dans
_root.Batteur ?
et que _root.Batteur est totalement chargé et accessible au moment où tu
veux jouer avec ?

HTH
Christian
Avatar
Kalimbra
Christian Gayton wrote:
Salut,

_root.Batteur.gotoAndPlay("Son"+_root.OrdiArray[_root.PlayIndex]); est ok,
normalement
es-tu sûr que (fais des traces dessus) :
_root.PlayIndex est défini ?



oui.. vérifié avec un trace

_root.OrdiArray[_root.PlayIndex]) renvoit quelque chose



oui ... vérifié avec un trace

"Son"+_root.OrdiArray[_root.PlayIndex] donne bien un label existant dans
_root.Batteur ?



ben c'est là le prob

trace ("Etiquette =Son"+_root.OrdiArray[_root.PlayIndex]); renvoit
Etiquette=Son :(

et que _root.Batteur est totalement chargé et accessible au moment où tu
veux jouer avec ?




oui c'est un clip standard, pas loadé...


merci de ton aide

Kal
Avatar
Kalimbra
autant pour moi j'utilisais une mauvaise variable... :(

désolé ./..