J'essaie de supprimer un tas de choses différentes de la scène en même temps. J'ai 3 champs de texte créés dynamiquement et 2 clips vidéo créés dynamiquement. Je les ai ajoutés à la scène dans ma classe de document acheter les créer, éditer leurs propriétés, puis ...Comment puis-je supprimer un tas de choses créées dynamiquement de la scène?
addChild(myText1);
addChild(myText2);
addChild(myText3);
addChild(myMovieClip1);
addChild(myMovieClip2);
Je veux les supprimer et je l'ai essayé ...
removeChild(myText1);
ETC
Mais cela ne fonctionne pas. quelqu'un peut-il m'aider.
Il n'est pas dans un objet cependant, il est juste sur la scène. Il y a aussi d'autres choses sur la scène, donc je ne veux pas que tout soit enlevé, juste les 3 champs de texte et les 2 MovieClips. –
Édité ma réponse. Si cela ne fonctionne toujours pas, veuillez expliquer: Avez-vous une exception? Cela ne fait rien? – blue112
Je pense que mon problème est que je ne peux pas supprimer les enfants car ils sont dans une fonction séparée et non une variable globale, par conséquent je ne peux pas y accéder à partir de ma méthode séparée parce que je ne peux pas les réciter. Mais il doit y avoir un moyen d'y accéder s'ils sont sur scène, alors je suppose que j'essaie de savoir comment les retirer de la scène. J'ai juste essayé stage.removeChild (myText1); Mais je reçois toujours l'accès à la propriété undefined myText1. –