如何检测是否触摸了精灵

时间:2017-07-26 15:31:39

标签: android libgdx screen sprite

我使用以下代码来检测精灵是否被触摸:

Vector3 touchPoint=new Vector3();
MyGdxGame.camera.unproject(touchPoint.set(Gdx.input.getX(),Gdx.input.getY(),0));

if (sprite1.getBoundingRectangle().contains(touchPoint.x,touchPoint.y))
{

}

不幸的是,“相机”的下划线是红色的,但我不知道为什么。错误消息是:

  

无法解析符号'相机'。

有人可以帮我解决这个问题,还是有更好的方法来检测精灵是否被触及?

MyGdxGame.camera中的相机:

public OrthographicCamera camera;
public void create () {
    camera = new OrthographicCamera();
    camera.setToOrtho(false, 900,1600);
}

0 个答案:

没有答案