标签: java android libgdx scene2d
我的主菜单,游戏商店和游戏控件基本上都使用了按钮功能。问题是,阶段需要多个手指输入。这对我来说是一个问题,因为我有一个游戏商店,所以允许用户按两个项目,然后腿去同时购买它们是不安全的(我不希望钱整数被搞砸了,如果两个购买行为试图同时从中减去。)
问题:是否有一种简单的方法可以强制Stage只接受一个手指输入?我只需要按钮......
或者我必须将购买行为原子化吗? 或者为每个按钮添加另一个输入监听器,以禁用touchDown()上的所有其他按钮,并在touchUp()上启用它们?
感谢。