基于碰撞的阵列索引设置器不起作用

时间:2015-10-09 16:15:42

标签: java android collision-detection

我正在用java编写一个简单的Android游戏,我想基于触摸选择关节(使用自定义类Joint)。以下是我尝试过的方法:

public int select(Joint[] j){
       int selected = 0;
       for(int i=0;i<j.length;i++){
            if(Rect.intersects(j[i].boxCollider, new Rect(tx,ty,tx+1,ty+2)){
                 selected = i;
                 break;
            }
       }
       return selected;
}

j [i] .boxCollider是一个Rect对象,tx和ty代表touchevent坐标。 请帮忙,我不知道为什么这不起作用。

0 个答案:

没有答案