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...