Libgdx 如何挑选雪碧?

Libgdx 如何挑选雪碧?,libgdx,sprite,picking,Libgdx,Sprite,Picking,一个简单的问题:如何在libgdx中拾取精灵?我的意思是,当我点击/触摸屏幕时,它会检查点击了哪个精灵(如果有的话) if(Gdx.input.justTouched()) { cam.unproject(touchPoint.set(Gdx.input.getX(),Gdx.input.getY(), 0)); if(Assets.playButton.getBoundingRectangle().contains(touchPoint.x,touchP

一个简单的问题:如何在libgdx中拾取精灵?我的意思是,当我点击/触摸屏幕时,它会检查点击了哪个精灵(如果有的话)

if(Gdx.input.justTouched())
    {
        cam.unproject(touchPoint.set(Gdx.input.getX(),Gdx.input.getY(), 0));
        if(Assets.playButton.getBoundingRectangle().contains(touchPoint.x,touchPoint.y ))
        {
// do what u want to do when image is touched
        }
playButton实际上是一个精灵类型的对象

getBoundingRectangle()给出精灵包围的矩形

注意:-接触点是一个矢量3类型的对象

playButton实际上是一个精灵类型的对象

getBoundingRectangle()给出精灵包围的矩形

注意:-接触点是一个矢量3类型的对象

playButton实际上是一个精灵类型的对象

getBoundingRectangle()给出精灵包围的矩形

注意:-接触点是一个矢量3类型的对象

playButton实际上是一个精灵类型的对象

getBoundingRectangle()给出精灵包围的矩形


注意:-接触点是一个矢量3类型的对象

这就是为什么我解释了我的代码中到底什么是sprite,以及如何使用overlap tester和getBoundingRectangle()获得回叫,这样询问者就可以清楚地知道,作为一个初学者,他甚至不知道从哪里获得接触点。而且,它也不是正式的课程。那么exitTween()呢?只是让人困惑…我已经抓住了要点并编辑了答案。谢谢你的关注。这样的评论提高了回答的标准。谢谢你指点我。@noone我不是初学者,但这是我在官方维基上找不到的东西。:)这就是为什么我解释了我的代码中到底什么是sprite,以及如何使用overlap tester和getBoundingRectangle()获得回拨,这样询问者就可以清楚地知道,作为一个初学者,他甚至不知道从哪里获得接触点。而且,它也不是正式的课程。那么exitTween()呢?只是让人困惑…我已经抓住了要点并编辑了答案。谢谢你的关注。这样的评论提高了回答的标准。谢谢你指点我。@noone我不是初学者,但这是我在官方维基上找不到的东西。:)这就是为什么我解释了我的代码中到底什么是sprite,以及如何使用overlap tester和getBoundingRectangle()获得回拨,这样询问者就可以清楚地知道,作为一个初学者,他甚至不知道从哪里获得接触点。而且,它也不是正式的课程。那么exitTween()呢?只是让人困惑…我已经抓住了要点并编辑了答案。谢谢你的关注。这样的评论提高了回答的标准。谢谢你指点我。@noone我不是初学者,但这是我在官方维基上找不到的东西。:)这就是为什么我解释了我的代码中到底什么是sprite,以及如何使用overlap tester和getBoundingRectangle()获得回拨,这样询问者就可以清楚地知道,作为一个初学者,他甚至不知道从哪里获得接触点。而且,它也不是正式的课程。那么exitTween()呢?只是让人困惑…我已经抓住了要点并编辑了答案。谢谢你的关注。这样的评论提高了回答的标准。谢谢你指点我。@noone我不是初学者,但这是我在官方维基上找不到的东西。:)