bonjour,
dans mon script, je crée un clip toutes les 600 milisecondes avec la fonction "duplicateMovieClip".. donc il utilise une incrementation pour le name et le depth...
à la fin de mon clip, dans la timeline j'essaie de supprimer le clip qui a été dupliqué (parceque sinon les objets se démultiplient à l'infini et ça provoque un désastre si on arrete pas l'animation à temps ! lol )
donc dans cette timeline j'avais fait un truc du genre : this._parent.removeMovieClip();
... mais ça n'a pas fonctionné !!!
alors j'ai essayé de tricher en faisant :
Code :
- if(!decrement)
- {
- var decrement=1;
- }
- _root["cube"+decrement].removeMovieClip();
- trace ("cube"+decrement+" is deleted" );
- decrement++;
- stop();
|
... mais le probleme c'est que ça effacte le cube1 ... Mais l'incrementation ne se fait pas !
il m'affiche
cube1 is deleted
cube1 is deleted
cube1 is deleted
cube1 is deleted
cube1 is deleted
... les variables dans Flash ne se baladent pas d'un clip à l'autre ?
---------------
Freed102