Un space invaders avec Opal.rb - partie 14
Lorsque le joueur faisait feu, le tir prenait naissance dans le coin supérieur gauche du joueur. On le voudrait plutôt au milieu.
Voici donc la nouvelle classe Fire
:
Dans initialize
, on calcule la position d’origine du tir par rapport
au joueur, passé en argument.
Il faut donc changer aussi la méthode fire
de la classe Game
:
Voilà, ça c’est fait. N’oubliez pas que le code est maintenant disponible sur Github.
À demain.
/ / / / / / / / / /