1. class Vaisseau extends Entity {
  2. int vie;
  3. double delay;
  4. double delayTir;
  5. Vaisseau(float x, float y, PImage im, PImage masque, boolean player)
  6. {
  7. super(x, y, im, masque, player);
  8. this.ally = player;
  9. delayTir = ally ? 10 : random(200, 250);
  10. delay = (ally ? delayTir : delayTir/2) * dTime ;
  11. }
  12. void update()
  13. {
  14. S4P.updateSprites(dTime);
  15. S4P.drawSprites();
  16. }
  17. void tir()
  18. { .... }
  19. void touched()
  20. {
  21. { .... }
  22. }
  23. void destroy()
  24. {
  25. explosion.setXY(x-im.height/2, y+im.width/2);
  26. explosion.setFrameSequence(0, 24, 0.02, 1);
  27. }
  28. }