Chemin Relatif et Absolu
Voilà un petit topo que m’a fait Pinky au sujet des indications de chemins dans un script: «Pour les chemins c’est pas dur ;D»
C’est réservé aux MovieClip seulement, ni bouton ni graphique.
_root c’est la racine de l’animation, ta scène principale en gros ;
this c’est l’objet dans lequel tu te trouves, MovieClip ou autre. A la racine, this == _root ;
_parent c’est l’objet parent, un niveau au dessus, MovieClip ou autre.
Avec ça tu peux te démerder dans toute ton animation. Il ne reste plus qu’à donner des noms d’occurence aux clips de ta timeline, via les propriétés (Attention, ce n’est pas le nom dans la bibliothèque !)
EXEMPLE:
Scène principale avec un MovieClip nommé “mcExemple” qui contient lui même un clip nommé “mcDeux”.
Si l’on réfléchit en chemin dit absolu, on part de _root tout le temps :
_root sera la scène principale ;
_root[”mcExemple”] le clip sur la scène principale ;
_root[”mcExemple”][”mcDeux”] le clip contenu dans mcExemple.
En chemin dit relatif, on part de this.
Imaginons que this soit le clip mcExemple. On pourra appeler :
this[”mcDeux”] : clip contenu dans mcExemple ;
_parent, implicitement this._parent, représentera _root;
Si l’on se place dans mcDeux :
this sera mcDeux ;
_parent sera mcExemple;
_parent._parent sera _root.