LibGDX 中的拖放 + 重叠

Drag&Drop + Overlap in LibGDX

首先,请原谅我的英语,我有点生疏。 我对 LibGDX 有疑问。我正在制作,可以说,一个纸牌游戏,我需要这些纸牌具有以下效果:

这两件事我都成功了,问题来了,在释放卡片后,我必须调用一个函数,然后 return 卡片回到原来的位置。 以下代码是我与每个 Actor 相关联的代码,但在 Override 方法中我没有找到任何 DROP。

你能帮帮我吗?

非常感谢您!

My Code

ClickListener 有一个“touchUp”方法,当鼠标按钮(或手指触摸)上升时调用该方法。这是您在释放卡时要使用的。更多信息在这里:

https://libgdx.badlogicgames.com/ci/nightlies/docs/api/com/badlogic/gdx/scenes/scene2d/utils/ClickListener.html#touchUp-com.badlogic.gdx.scenes.scene2d.InputEvent-float-float-int-int-