At last I've coded my event receiver. I've enabled it to handle GUI, mouse and keyboard events. But there's a little problem.
First of all say that I coded a function that moves the player everywhere I click in the 3d world (a classic "goTo" function). Well, when I click a button , it runs ok, but the goTo function also starts, and makes the player go to the point "behind" the button in 3d world.
To solve this, I need to override GUI events over mouse events, so I can click the button without moving th player. So, any idea?
Thanks!

