gpt4 book ai didi

c++ - Irrlicht Gui 鼠标不会点击按钮

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:56:40 24 4
gpt4 key购买 nike

我正在用 Irrlicht (C++) 制作我的第一款游戏,这是一款带有鼠标控制的即时战略游戏

当您选择一个图 block (通过单击它)时,它会亮起并且屏幕上会出现一些 gui 按钮(请注意,不是在 gui 窗口中,我喜欢这种方式):

http://i1139.photobucket.com/albums/n549/Adam_Halley-Prinable/Untitled2.png

但是,由于我切换到鼠标控制,按钮不会记录我的鼠标点击。单击直接通过按钮并选择后面的图 block :

http://i1139.photobucket.com/albums/n549/Adam_Halley-Prinable/Untitled3.png

有没有一种方法可以说“按钮获得点击的最高优先级”?我正在使用 MyEventReceiver,我已经搞砸了接受鼠标点击等等。

非常感谢:D

最佳答案

如果其他人有同样的问题,我会告诉你我是如何解决的:)

通过 MyEventReceiver.h 并删除鼠标部分中的所有“return true;”。

不要问我为什么,但它有效,而且似乎没有副作用。确保你离开“return false;”在该部分的末尾。

关于c++ - Irrlicht Gui 鼠标不会点击按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8776207/

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