03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Exemple<br />

Consultez l'exemple relatif à TextField.onKillFocus.<br />

Voir également<br />

onKillFocus (gestionnaire TextField.onKillFocus)<br />

_parent (propriété TextField._parent)<br />

public _parent : MovieClip<br />

Référence au clip ou à l'objet contenant le champ texte ou l'objet actuel. L'objet actuel est<br />

celui qui contient le co<strong>de</strong> <strong>ActionScript</strong> qui fait référence à _parent.<br />

Utilisez _parent pour spécifier un chemin relatif vers les clips ou les objets situés au-<strong>de</strong>ssus <strong>du</strong><br />

champ texte actuel. Vous pouvez utiliser _parent pour remonter <strong>de</strong> plusieurs niveaux dans<br />

l'arborescence <strong>de</strong> la liste d'affichage, comme dans l'exemple suivant :<br />

_parent._parent._alpha = 20;<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 6<br />

Exemple<br />

Le co<strong>de</strong> <strong>ActionScript</strong> suivant crée <strong>de</strong>ux champs texte et renvoie <strong>de</strong>s informations sur la<br />

propriété _parent <strong>de</strong> chaque objet. Le premier champ texte, first_txt, est créé sur le<br />

scénario principal. Le <strong>de</strong>uxième champ texte, second_txt, est créé dans le clip appelé<br />

hol<strong>de</strong>r_mc.<br />

this.createTextField("first_txt", this.getNextHighestDepth(), 10, 10, 160,<br />

22);<br />

first_txt.bor<strong>de</strong>r = true;<br />

trace(first_txt._name+"'s _parent is: "+first_txt._parent);<br />

this.createEmptyMovieClip("hol<strong>de</strong>r_mc", this.getNextHighestDepth());<br />

hol<strong>de</strong>r_mc.createTextField("second_txt", hol<strong>de</strong>r_mc.getNextHighestDepth(),<br />

10, 40, 160, 22);<br />

hol<strong>de</strong>r_mc.second_txt.bor<strong>de</strong>r = true;<br />

trace(hol<strong>de</strong>r_mc.second_txt._name+"'s _parent is:<br />

"+hol<strong>de</strong>r_mc.second_txt._parent);<br />

Les informations suivantes apparaissent dans le panneau <strong>de</strong> sortie :<br />

first_txt's _parent is: _level0<br />

second_txt's _parent is: _level0.hol<strong>de</strong>r_mc<br />

1240 Chapitre 2: Classes <strong>ActionScript</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!