hmm das könnte sein ich hab das RTS camera script genommen und verändert, dabei einige funktionen und auch events ausgeklammert...
momentan habe ichs aber gelöst mittels:
Code:
case EMIE_MOUSE_MOVED:
{
if (event.MouseInput.isLeftPressed())
{
MouseKeys[2] = true;
}
else
{
MouseKeys[2] = false;
}
IVideoDriver* driver = SceneManager->getVideoDriver();
if (driver)
{
MousePos.X = event.MouseInput.X / (f32)ssize.Width;
MousePos.Y = event.MouseInput.Y / (f32)ssize.Height;
}
}
break;
da mouse moved ja ausgelöst wird
kann sein das ich da beim veränderten der RTS camera was in richtung GUI enfernt habe allerdings werden GUI events ganr nicht weiterhin verarbeitet bzw abgefragt... daran könnts durchaus liegen.
grüsse