research collision
This commit is contained in:
@@ -49,9 +49,12 @@ function updateMonster(monster, dt) {
|
||||
|
||||
if (!monster.dead) {
|
||||
updateEntity(monster, dt)
|
||||
console.log('log TILE ', TILE)
|
||||
// ! TILE ist immer nur eine feste Zahl "16"
|
||||
if (
|
||||
overlap(player.x, player.y, TILE, TILE, monster.x, monster.y, TILE, TILE)
|
||||
) {
|
||||
// ! Erklärung wie das hier funktioniert und evtl. eine allgemeine Funktion daraus machen, die prüft, ob etwas Vertikal kollidiert.
|
||||
if (player.dy > 0 && monster.y - player.y > TILE / 2) killMonster(monster)
|
||||
else if (player.vul) {
|
||||
reduceHitpoints(player, 1)
|
||||
|
||||
Reference in New Issue
Block a user