4
0
Fork 0

les monstres rebondissent contre les murs

This commit is contained in:
sOlaris38 2020-12-05 17:42:18 +01:00
commit c5a4ff1558
3 changed files with 128 additions and 41 deletions

View file

@ -1,15 +1,2 @@
with(other) {
if (dir > 1) dir -= 2;
else dir += 2;
switch(dir) {
case 0 : deplaceVertical = 1; break;
case 1 : deplaceHorizontal = 1; break;
case 2 : deplaceVertical = -1; break;
case 3 : deplaceHorizontal = -1; break;
}
dureeDeplacement = 120;
}
draw_text(16,48,"collision");

View file

@ -17,4 +17,20 @@ switch(dir) {
}
dureeDeplacement = 120;
}
}
// collision avec un mur
if place_meeting(x,y,oWall) {
if (dir > 1) dir -= 2;
else dir += 2;
switch(dir) {
case 0 : deplaceVertical = 1; break;
case 1 : deplaceHorizontal = 1; break;
case 2 : deplaceVertical = -1; break;
case 3 : deplaceHorizontal = -1; break;
}
dureeDeplacement = 120;
}