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.

Instruction Description<br />

static Spécifie qu'une variable ou une fonction n'est créée qu'une fois par classe<br />

et non pas créée dans chaque objet en fonction <strong>de</strong> cette classe.<br />

super Invoque la version superclass d'une métho<strong>de</strong> ou d'un constructeur.<br />

switch Crée une structure arborescente pour les instructions <strong>ActionScript</strong>.<br />

throw Génère ou renvoie une erreur qui peut être traitée ou interceptée par un<br />

bloc <strong>de</strong> co<strong>de</strong> catch{}.<br />

try..catch..finally Entoure un bloc <strong>de</strong> co<strong>de</strong> dans lequel une erreur peut se pro<strong>du</strong>ire et être<br />

traitée.<br />

var Permet <strong>de</strong> déclarer <strong>de</strong>s variables locales ou <strong>de</strong> scénario.<br />

while Évalue une condition. Si cette condition renvoie true, exécute une<br />

instruction ou une série d'instructions avant <strong>de</strong> suivre la boucle et<br />

d'évaluer <strong>de</strong> nouveau la condition.<br />

with Permet <strong>de</strong> spécifier un objet (tel qu'un clip) avec le paramètre object et<br />

évalue les expressions et les actions au sein <strong>de</strong> cet objet avec le<br />

paramètre statement(s).<br />

Instruction break<br />

break<br />

Apparaît au sein d'une boucle (for , for..in, do..while ou while) ou dans un bloc<br />

d'instructions associées à un cas donné au sein d'une instruction switch. Lorsqu'elle est<br />

utilisée dans une boucle, l'instruction break force Flash à ignorer le reste <strong>du</strong> corps <strong>de</strong> la<br />

boucle, arrête l'action <strong>de</strong> la boucle et exécute l'instruction suivant l'instruction <strong>de</strong> bouclage.<br />

Lors <strong>de</strong> l'utilisation dans le cadre d'une instruction switch, l'instruction break force Flash à<br />

ignorer le reste <strong>de</strong>s instructions <strong>de</strong> ce bloc case et passe à la première instruction suivant<br />

l'instruction switch qui l'encadre.<br />

Dans les boucles incorporées, l'instruction break ignore uniquement le reste <strong>de</strong> la boucle<br />

immédiate, sans sortir <strong>de</strong> la série <strong>de</strong> boucles incorporées. Pour sortir d'une série <strong>de</strong> boucles<br />

incorporées, voir try..catch..finally.<br />

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

Exemple<br />

L'exemple suivant utilise l'instruction break pour fermer une boucle sans fin :<br />

var i:Number = 0;<br />

while (true) {<br />

trace(i);<br />

Instructions 199

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

Saved successfully!

Ooh no, something went wrong!