On va animer notre personnage Winston
en utilisant le raccourci que vous venez de voir.
Donc, ici, on a Winston avec la variable pour
la taille de ses yeux "eyeSize".
Si on veut que ses yeux grandissent...
... on peut écrire "eyeSize +=1", pour
ajouter 1 pixel à chaque affichage.
Et... Wouhaa ! Regardez ça !
Ils explosent !
Si je recommence... ils explosent !
OK. C'est un bon début.
En programmation c'est très fréquent
d'ajouter 1 à une variable.
Par exemple pour les animations, mais
aussi, vous verrez plein d'autres occasions de le faire.
Les programmeurs en ont eu marre d'écrire
" += 1 " tout le temps.
Car ils n'aiment pas tout ce qui se répète !
Donc ils ont trouvé un autre moyen d'écrire ça.
Au lieu d'écrire "eyeSize +=1;",
on peut écrire "eyeSize++;"
Et vous voyez ?
Cela fait exactement la même chose.
C'est juste un façon plus courte d'écrire
la même chose.
Et ils ne l'utilisent pas seulement en codant,
ils l'utilisent parfois aussi en parlant !
Car ils ont l'habitude d'utiliser "++".
C'est une façon pratique de dire qu'on rend
quelque chose un petit peu plus grand.
Par exemple, si vous venez à l'anniversaire
de Winston, vous pourriez lui dire :
Hey, bon anniversaire Winston,
tu es "Winston++" maintenant !
Juste parcequ'il a un an de plus.
Ou, si vous venez d'apprendre quelque
chose de nouveau,
Vous pouvez dire :
"Hey, j'ai mon intelligence ++ !"
OK. Vous avez compris ?
Donc, quand utiliser ++ au lieu de += ?
Et bien, pour les animations,
c'est mieux d'utiliser "+=", car
vous pourrez facilement modifier
la façon dont la variable augmente
comme vous voudrez.
Par exemple, Whouaa !
On peut le faire augmenter très vite !
Hum... Wouha ! C'est trop là !
Mais, en fonction de ce que vous
aurez besoin de faire,
cela peut être plus simple d'utiliser "++".
Et vous verrez qu'il y a plein d'occasions
d'utiliser "++".
Quand vous aurez besoin d'ajouter 1
à une variable,
l'opérateur "++" sera très utile.
Donc retenez bien ça quand vous voyez "++"
et essayez de l'utiliser vous-même...