From 828ee5cc0ec26c371ab876f7222adb84b82843f6 Mon Sep 17 00:00:00 2001 From: Louis MALTERRE <malterre.louis@laposte.net> Date: Fri, 16 Dec 2022 16:35:32 +0100 Subject: [PATCH] kunai meurent sur les obstacles LM --- MAVENProject/src/main/java/entity/Kunai.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/MAVENProject/src/main/java/entity/Kunai.java b/MAVENProject/src/main/java/entity/Kunai.java index 046bb48..c221233 100644 --- a/MAVENProject/src/main/java/entity/Kunai.java +++ b/MAVENProject/src/main/java/entity/Kunai.java @@ -4,6 +4,9 @@ import java.util.List; import environnement.Coordonnees; import environnement.HitBox; +import jeu.Jeu; +import map.Obstacle; + import static jeu.Jeu.getMonsterList; public class Kunai { @@ -44,9 +47,16 @@ public class Kunai { } } + private void collisionsObstacles(){ + for (Obstacle obs : Jeu.getObstacleTable()){ + if (HitBox.collision(this.hitBox, obs.getHitbox()))disappear = true; + } + } + private void evolveKunai(){ deplacement(); updateHitBox(); + collisionsObstacles(); for (Monster monster : getMonsterList()){ dealsDamage(monster); if (disappear)break; //si le kunai a disparu on arrete de regarder les autres monstres -- GitLab