I’m making my first game in Irrlicht (C++), an RTS with mouse control
and when you select a tile (by clicking on it) it lights up and some gui button appear on the screen (not in a gui window mind you, I like it this way):
http://i1139.photobucket.com/albums/n549/Adam_Halley-Prinable/Untitled2.png
However, since i switched to mouse control, the buttons wont register my mouse clicks. The click goes straight through the button and selects the tile behind instead:
http://i1139.photobucket.com/albums/n549/Adam_Halley-Prinable/Untitled3.png
Is there a way I can say “Buttons get top priority for clicks”?
I’m using MyEventReceiver, which i’ve messed around with to accept mouse clicks and that.
Thanks a bunch 😀
If anyone else has the same problem, ill tell you how I solved it 🙂
Go through the MyEventReceiver.h and get rid of all the “return true;”‘s in the mouse section.
Don’t ask me why, but it works, and appears to have no side effects. Make sure you leave the “return false;” at the end of the section there.