我正在用 Irrlicht (C++) 制作我的第一款游戏,这是一款带有鼠标控制的 RTS
当你选择一个瓷砖(通过点击它)它会亮起并且屏幕上会出现一些 gui 按钮(不要在 gui 窗口中提醒你,我喜欢这种方式):
http://i1139.photobucket.com/albums/n549/Adam_Halley-Prinable/Untitled2.png
但是,由于我切换到鼠标控制,按钮不会注册我的鼠标点击。单击直接通过按钮并选择后面的图块:
http://i1139.photobucket.com/albums/n549/Adam_Halley-Prinable/Untitled3.png
有没有办法可以说“按钮获得点击的最高优先级”?我正在使用 MyEventReceiver,我已经搞砸了它来接受鼠标点击之类的。
非常感谢 :D