Ereignisse klappen, danke. Aber ich hätte noch eine Frage.
Wie kann man so die aktive Camera erfassen dies geht leider nicht.
Die Ereignisse klappen alle. Nur die Camera kann nicht erfasst werden.
grüße thuglife
Code:
//Editor/////////////////////////////////////////////////////////////
// Raus bzw.rein scrollen
distance=dev->getSceneManager()->getActiveCamera()->getPosition().getDistanceFrom(dev->getSceneManager()->getActiveCamera()->getTarget());
if (event.MouseInput.Wheel >= 1 ) distance*=0.9f;
if (event.MouseInput.Wheel <= -1) distance*=1.1f;
pos = dev->getSceneManager()->getActiveCamera()->getTarget() - dev->getSceneManager()->getActiveCamera()->getPosition();
pos.setLength(-distance);
dev->getSceneManager()->getActiveCamera()->setPosition(dev->getSceneManager()->getActiveCamera()->getTarget()+ pos);
dev->postEventFromUser(event);
//////////////////////////////////////////////////////////////////////////