2015-06-18 132 views
0

,当我使用此代码移动对象:移动触摸对象

if (Gdx.input.isTouched()) 
    {    
     gameObject1.y=Gdx.graphics.getHeight()-Gdx.input.getY() + 30;    
     gameObject1.x=Gdx.input.getX() + 30; 
    } 

但在这种情况下,对象移动时,屏幕被触摸。 在LibGdx中,点击/按下该对象时,移动对象的简单方法是什么?类似上面的代码?

+0

您需要制作另一个if语句,当您触碰对象时触发。对于圆形物体,您可以使用中心+半径。否则你需要盒子碰撞。 – Madmenyo

回答