为了账号安全,请及时绑定邮箱和手机立即绑定

LibGDX 按钮无法识别点击(Stage + ChangeListener)

LibGDX 按钮无法识别点击(Stage + ChangeListener)

慕桂英546537 2022-12-15 17:06:50
编辑:First Cemmentator“Second”是正确的。我忘了设置 Gdx.input.setInputProcessor(stage); - 现在一切正常。谢谢!我的 Libgdx 按钮“Back”、“Menu”和“TryAgain”(将您带回另一个屏幕)不起作用。我尝试了所有我能找到的解决方案,但它们仍然无法正常工作。我还在我的其他屏幕中使用按钮和阶段,它们都非常有用。你们看到代码中有什么错误吗?CreateStage()创建舞台并通过渲染方法显示它们。任何帮助是极大的赞赏!
查看完整描述

1 回答

?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

您可能缺少舞台输入处理器的设置(至少它不在您发布的代码中)。

Gdx.input.setInputProcessor(stage);

注意:
假设 Buttons 类返回一个合适的 actor。
(见我上面的评论)


查看完整回答
反对 回复 2022-12-15
  • 1 回答
  • 0 关注
  • 83 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信