gpt4 book ai didi

java - libGDX 导致多点触控问题

转载 作者:行者123 更新时间:2023-11-30 11:46:40 25 4
gpt4 key购买 nike

我正在开发一款游戏,屏幕右下角有一个虚拟操纵杆,左下角有一个“移动”按钮。因此,您使用操纵杆将角色指向正确的方向,然后按“移动”按钮朝那个方向前进。直到今天,这一切都运行良好,现在当我按下屏幕前进时,我的操纵杆受到了影响。我知道这不是编码问题,因为我已经 8 天没有打开处理触摸的文件并且它一直运行良好。同样在我关闭我的应用程序然后使用另一个与 libGDX 完全分开的应用程序之后,多点触控也有同样的问题。那么你们认为这是我的设备 libGDX 的问题,还是我只是没有为 libGDX 正确编码多点触控?我正在使用 Stage 并且控件是 Stage 上的 Actor 我应该注意,在我重新启动手机后,另一个应用程序是不使用 libGDX 可以正常工作。只有在我打开基于 libGDX 的游戏之后。对此感到非常沮丧,以至于我要放弃 libGDX。我很乐意发布任何请求的代码。

编辑:请参阅下面的评论。这似乎是 Galaxy Nexus 以及其他一些三星设备的特定问题。这个基于 libGDX 的应用程序在其他设备上没有问题,例如原始机器人和 ASUS Transformer 平板电脑。

最佳答案

事实证明,这根本不是 libGDX 问题……也不是我的任何代码的问题。 Galaxy Nexus 处理多点触控的方式似乎存在错误。您可以在此 link 查看错误报告.似乎从 4.0.4 开始,这个错误仍然没有修复。我目前仍在运行带有 4.0.2 的 VZW Galaxy Nexus,我想我们所能做的就是等待并在我们的游戏中放置免责声明,直到(如果有的话)它被修复。

通过锁定和解锁设备,问题确实会消失(有时),但如果我转到主屏幕并重新打开应用程序,问题很快就会出现。

关于java - libGDX 导致多点触控问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9658441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com