9
Les structures conditionnelles
L’interactivité d’une animation Flash est très souvent gérée par l’évaluation de certaines
conditions. C’est pourquoi la plupart des scripts que vous rédigerez contiendront des
structures conditionnelles.
Structure conditionnelle if()
Pour effectuer un test dans un script, il existe de nombreuses syntaxes. Nous les aborderons
d’ailleurs toutes au cours de ce chapitre, mais commençons par la plus simple :
if(scoreJoueur>200) bonus = 10;
Il est également possible d’écrire cette structure sur plusieurs lignes, les deux écritures
étant équivalentes :
if(scoreJoueur>200) {
bonus = 10;
}
Cette dernière écriture présente l’avantage de pouvoir contenir plusieurs lignes d’instructions
entre les accolades, ce que ne permet pas la première syntaxe. Par ailleurs, il est également
Préambule
Avant de réaliser ensemble nos premiers tests, commençons par un petit rappel : il existe différents types
de variables, tels que String, Number, Array, etc., mais il en est un qui va particulièrement nous être
utile pour effectuer un test : le type booléen (Boolean). Ce qui caractérise une variable de ce type est
qu’elle ne peut prendre que les deux valeurs true (pour vrai) ou false (pour faux).
Les structures conditionnelles
L’interactivité d’une animation Flash est très souvent gérée par l’évaluation de certaines
conditions. C’est pourquoi la plupart des scripts que vous rédigerez contiendront des
structures conditionnelles.
Structure conditionnelle if()
Pour effectuer un test dans un script, il existe de nombreuses syntaxes. Nous les aborderons
d’ailleurs toutes au cours de ce chapitre, mais commençons par la plus simple :
if(scoreJoueur>200) bonus = 10;
Il est également possible d’écrire cette structure sur plusieurs lignes, les deux écritures
étant équivalentes :
if(scoreJoueur>200) {
bonus = 10;
}
Cette dernière écriture présente l’avantage de pouvoir contenir plusieurs lignes d’instructions
entre les accolades, ce que ne permet pas la première syntaxe. Par ailleurs, il est également
Préambule
Avant de réaliser ensemble nos premiers tests, commençons par un petit rappel : il existe différents types
de variables, tels que String, Number, Array, etc., mais il en est un qui va particulièrement nous être
utile pour effectuer un test : le type booléen (Boolean). Ce qui caractérise une variable de ce type est
qu’elle ne peut prendre que les deux valeurs true (pour vrai) ou false (pour faux).
