Android游戏浮动 - 如果不精确则协调查询

时间:2014-11-27 15:13:18

标签: java

//解决!!!!

您好我的Android游戏有问题, 我想用地图坐标的末尾查询char坐标,但是当我开始时 游戏并将角色移动到最后这是非常不合理的,但它确实有效。 我认为问题在于角色和终点的坐标是花车,但我不知道如何能做到更好,这是我的实用代码:

if((int)charX == (int)endMapX && (int)charY == (int)endMapY){
        stop();
        handler.post(new Runnable() {
            @Override
            public void run() {
                charEndingMapListener.charEndingMap();
            }
        });

    }

我希望你能帮助我:) 为我糟糕的英国人而战 谢谢!

1 个答案:

答案 0 :(得分:0)

不确定是否理解了你的问题,以及它是否与施法有关。您可以尝试使用类似的方式更改if条件,看看它是否适合您:

if(charX >= endMapX && charY >= endMapY){
   charX = endMapX;
   charY = endMapY;
   //your code there...