nur mal schnell rein geworfen... könnte auch verkehrt sein
also im Event kann man mit return true bzw false,
Irrlicht klar machen das das Event abgefangen und verarbeitet wurde.
nur so als beispiel:
Code:
if (p_events.MouseInputEvent == MouseInputEvent.LMousePressedDown &&
p_events.Type == EventType.MouseInputEvent)
{
MessageBox.Show("geklickt"); // nur testweise eingebaut
return true; //ok event wurde verarbeited"
}
return false; //also ich konnte hier mit dem Event nix anfangen!
soll heißen... falls du dich irgendwo noch an das IrrEvent angedockt hast würde er die anderen events für diesen fall nicht mehr auslösen.(return true)
Vielleicht kannst du damit dein problem lösen.
_________________
Develop On System:
-WindowsXP Prof.
-Microsoft .NET2005 | Framework2.0 (C#)
-using
IrrlichtNetCP (.NET Wrapper for Irrlicht)
<<Because it makes FUN>>