À propos de la leçon
Le premier fantôme (« Ghost ») aura un déplacement horizontal et rebondira lorsque le bord est touché. Il ne tient pas compte du déplacement de la chauve-souris.
Ce déplacement gauche-droite se répète indéfiniment.
On teste si le fantôme touche la chauve-souris (« capteur touche le »). Dans ce cas on envoie le message « game over » et le jeu s’arrête (« stop tout »).
quand je reçois [start v] attendre (0.5) secondes répéter indéfiniment avancer de (10) pas rebondir si le bord est atteint fixer le sens de rotation [ gauche-droite v] si < touche le (Bat v) ? > alors envoyer à tous (game over v) stop [tout v] end end
when i receive [start v] wait (0.5) seconds forever move (10) steps if on edge, bounce set rotation style [ left-right v] if < touching (Bat v) ? > then broadcast ( game over v) stop [all v] end end