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.

endIn<strong>de</strong>x:Number - In<strong>de</strong>x <strong>de</strong> fin <strong>de</strong> la plage <strong>de</strong> sélection.<br />

Exemple<br />

Le co<strong>de</strong> <strong>ActionScript</strong> suivant crée un champ texte lors <strong>de</strong> l'exécution et place une chaîne dans<br />

ce <strong>de</strong>rnier. Il donne ensuite le focus au champ texte et sélectionne une plage <strong>de</strong> caractère dans<br />

ce <strong>de</strong>rnier.<br />

this.createTextField("myText_txt", 99, 10, 10, 200, 30);<br />

myText_txt.text = "this is my text";<br />

this.onEnterFrame = function () {<br />

Selection.setFocus("myText_txt");<br />

Selection.setSelection(0, 3);<br />

<strong>de</strong>lete this.onEnterFrame;<br />

}<br />

L'exemple suivant illustre dans quelle mesure le paramètre endIn<strong>de</strong>x n'est pas global. Pour<br />

sélectionner le premier caractère, vous <strong>de</strong>vez utiliser un paramètre endIn<strong>de</strong>x d'une valeur <strong>de</strong><br />

1, non pas 0. Si vous définissez le paramètre endIn<strong>de</strong>x sur 0, rien ne sera sélectionné.<br />

this.createTextField("myText_txt", 99, 10, 10, 200, 30);<br />

myText_txt.text = "this is my text";<br />

this.onEnterFrame = function () {<br />

Selection.setFocus("myText_txt");<br />

Selection.setSelection(0, 1);<br />

<strong>de</strong>lete this.onEnterFrame;<br />

}<br />

SharedObject<br />

Object<br />

|<br />

+-SharedObject<br />

public dynamic class SharedObject<br />

extends Object<br />

La classe SharedObject permet <strong>de</strong> lire et stocker <strong>de</strong>s quantités limitées <strong>de</strong> données sur<br />

l'ordinateur d'un utilisateur. Les objets partagés permettent <strong>de</strong> partager les données en temps<br />

réel, entre <strong>de</strong>s objets persistants, sur l'ordinateur <strong>de</strong> l'utilisateur. Les objets partagés locaux<br />

sont similaires aux cookies d'un navigateur.<br />

Les objets partagés peuvent être utilisés <strong>de</strong> trois façons :<br />

■ Un jeu qui stocke les scores les plus élevés <strong>de</strong> l'utilisateur. Le jeu peut fournir <strong>de</strong>s données<br />

personnalisées aux utilisateurs, telles que le nom d'utilisateur et les scores les plus élevés,<br />

sans avoir à dédier une partie <strong>de</strong> l'espace <strong>de</strong> stockage <strong>du</strong> serveur.<br />

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

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

Saved successfully!

Ooh no, something went wrong!