1234567891011121314151617181920212223242526 |
- import java.awt.Color ;
-
- public class Cyborg extends Robot {
- /** Nombre total de collision */
- private int nombreCollision = 0;
-
- /** Nombre maximun de collision */
- private int maxCollision = 6;
-
- public Cyborg (String name, String nomImage, int init_x, int init_y, Plateau pt, Color col, int maxCollision, int sn) {
- super(name, nomImage, init_x, init_y, pt, col, sn);
- this.maxCollision = maxCollision;
- }
-
- @Override public void collision(Robot autre) {
- //System.out.println("AH AH pauvre malheureux, tu viens de colisionner un CYBORG !");
- doLogsThings(autre);
- vx = this.randomV() ;
- vy = this.randomV() ;
-
- nombreCollision++ ;
- if (nombreCollision > maxCollision) {
- this.explose();
- }
- }
- }
|