Hello tout le monde,
Je fais un peu joujou avec Flash ces derniers temps et je cherche le moyen de créer des boutons à la volée en utilisant ActionScript. En utilisant "duplicateMovieClip" j'en ai vite déduit que l'on pouvait uniquement dupliquer des clips. C'est pourquoi j'ai placé mon bouton à copier dans un clip, jusque là pas de problème. Maintenant je voudrais atteindre une zone de texte dynamique nommée "text0" qui se trouve dans mon bouton (qui lui est à l'intérieur de mon clip qui va être copier, vous me suivez ?). Voici mon code:
Mon bouton se copie parfaitement, mais avec le débugger je vois que je n'arrive pas à atteindre les éléments qui sont 1 niveau inférieur, c'est-à-dire dans le bouton: clpBtnPresentation.btn.text0.text. Le clip clpBtnPresentation se déplace bien avec la ligne clpBtnPresentation._x .
Quelqu'un peut-il m'aider à dire à ce fichu bouton de s'attributer le bon texte !?
Merci
Je fais un peu joujou avec Flash ces derniers temps et je cherche le moyen de créer des boutons à la volée en utilisant ActionScript. En utilisant "duplicateMovieClip" j'en ai vite déduit que l'on pouvait uniquement dupliquer des clips. C'est pourquoi j'ai placé mon bouton à copier dans un clip, jusque là pas de problème. Maintenant je voudrais atteindre une zone de texte dynamique nommée "text0" qui se trouve dans mon bouton (qui lui est à l'intérieur de mon clip qui va être copier, vous me suivez ?). Voici mon code:
Bloc de code:
clpBtnDefault.duplicateMovieClip("clpBtnPresentation",1);
clpBtnPresentation._x = 5.0; // Positionnement en X
clpBtnPresentation._y = -280.0; // Positionnement en Y
clpBtnPresentation.btn.text0.text = "Présentation"; // Affectation du texte
Mon bouton se copie parfaitement, mais avec le débugger je vois que je n'arrive pas à atteindre les éléments qui sont 1 niveau inférieur, c'est-à-dire dans le bouton: clpBtnPresentation.btn.text0.text. Le clip clpBtnPresentation se déplace bien avec la ligne clpBtnPresentation._x .
Quelqu'un peut-il m'aider à dire à ce fichu bouton de s'attributer le bon texte !?
Merci