【发布时间】:2017-01-22 13:10:52
【问题描述】:
在我的 LibGDX 游戏中,我有一组可点击的 Actor。我希望玩家能够在它们之间滑动并获得滑动停止的 Actor。
我不想要GestureListener,我唯一需要的是在另一个 Actor 上生成的 touchDown 上的 touchUp 事件。例如:想想Android的登录屏幕,您可以在其中滑动图案解锁,但我只需要最后一个点/Actor的事件。
我曾尝试使用 touchDown / touchUp,但事件总是在发生 touchDown 的 Actor 上触发。
一个好的解决方案是为每个被滑动击中的 Actor 获取事件,然后获取全局 touchUp 事件。这是否可能以相对可访问的方式 - 例如。无需编写全新的 InputListener?
【问题讨论】: