Package com.apogee.dev.DuoVaders.client
Interface Ship
- All Known Subinterfaces:
IPlayer
- All Known Implementing Classes:
Alien,Player,PlayerLocal,PlayerRemote
public interface Ship
Interface représentant un vaisseau.
- Version:
- 1.0
-
Method Details
-
move
void move(char dir, javafx.scene.Scene s) Déplacement des vaisseaux. La seule condition est qu'ils ne puissent pas sortir de l'écran.- Parameters:
dir- Direction du déplacement ('r' pour droite, 'l' pour gauche, 'u' pour haut, 'd' pour bas)s- Scène sur laquelle le joueur est affiché
-
shoot
void shoot()Tir des vaisseaux. Cette fonction prend également en compte les collisions avec les vaisseaux ennemis. -
handleDamage
void handleDamage()Prise en compte de la collision avec une balle ennemie.
-