public class Predateur
extends java.lang.Object
Constructor and Description |
---|
Predateur(int x,
int y,
Ile ile)
constructeur de predateur
|
Modifier and Type | Method and Description |
---|---|
void |
attaque(Rimbo r)
Le prédateur blesse rimbo
|
java.awt.Point |
getPosition()
Fonction qui retourne la position du predateur
|
void |
seDeplacer(int direction)
Le predateur se place dans la direction voulu
|
void |
setBlocage(int tour)
Permet de bloquer un predateur pendant x tours
|
void |
setPosition(int x,
int y)
Definie la position du predateur sur le terrain
|
boolean |
voirCase(java.awt.Point Case,
int nbCase)
Permet de savoir si un predateur voie la case passer en parametre
|
public Predateur(int x, int y, Ile ile)
x
- position x de departy
- position y de departile
- pointeur sur l'ile du jeuxpublic java.awt.Point getPosition()
public void setPosition(int x, int y)
x
- position xy
- position ypublic void setBlocage(int tour)
tour
- nombres de tour ou le predateur est bloquerpublic void seDeplacer(int direction)
direction
- 0 Guauche, 1 Haut, 2 Droite, 3 Bas, -1 Aleatoirepublic boolean voirCase(java.awt.Point Case, int nbCase)
Case
- Position de la casenbCase
- Champs de vision de la creaturepublic void attaque(Rimbo r)
r
- : rimbo blessé