J'essaie d'accéder à une entrée de texte que j'ai déjà placée sur la scène (à l'intérieur d'un clip) mais sans succès.Comment accéder au champ de texte dynamique sur scène à partir de la classe de document
J'ai défini un nom d'instance pour ce champ de texte dynamique qui est currentUserCount
J'ai quelque chose comme ça mis en place dans le document fichier classe actionscript:
package {
import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.display.Sprite;
import flash.display.DisplayObject;
import flash.display.MovieClip;
import flash.display.Stage;
import flash.text.TextField;
import flash.text.TextFieldAutoSize;
import flash.text.TextFormat;
public class myProject extends Sprite {
public function myProject() {
// Trying stuff like
trace(currentUserCount);
trace(movieClipName.currentUserCount);
trace(root.currentUserCount);
}
}
}
Qu'est-ce que je manque ?
Quand je lance ce je reçois:
1120: Access of undefined property currentUserCount.
1120: Access of undefined property movieClipName.
1119: Access of possibly undefined property movieClipName through a reference with static type flash.display:DisplayObject.
1120: Access of undefined property currentUserCount.
Avez-vous des erreurs de compilation? Que se passe-t-il lorsque vous tracez movieClipName? –
J'ai ajouté la sortie du compilateur – arnorhs
Il est difficile d'obtenir une bonne idée sans voir le .fla, mais je suppose que le movieclip n'a pas de nom d'instance. –