Android获取Collision / OverLap事件beetwen两个位图图像

时间:2019-01-22 20:26:12

标签: java android android-bitmap

我刚刚为Android编写了游戏,而我的点击框却有一个小问题:

if(gegner.get(enemy).getY() >= player.get(0).GetY() &&
(gegner.get(enemy).getY() + gegner.get(enemy).getHeight()) <=
(player.get(0).GetY() + player.get(0).getHeight())  &&
gegner.get(enemy).getX() >= player.get(0).GetX()  &&
gegner.get(enemy).getX() <= (player.get(0).GetX() + 
player.get(0).getWidth())){

        Log.d("Hitbox","Player hit enemy");
        gegner.clear();


     }

这两个是位图,当它们相互碰撞/重叠时,它们应该做一些事情。但是当我测试该应用程序时,什么也没发生。

0 个答案:

没有答案