* Fixed mouse capture issue in windowed mode
This commit is contained in:
parent
cbd864f65c
commit
fa2ac32d72
@ -54,12 +54,12 @@ void CCursorController::render()
|
|||||||
if(isOSCursorVisible())
|
if(isOSCursorVisible())
|
||||||
{
|
{
|
||||||
irrCursorControl->setVisible(true);
|
irrCursorControl->setVisible(true);
|
||||||
irrCursorControl->setPosition(irrCursorControl->getPosition());
|
// irrCursorControl->setPosition(irrCursorControl->getPosition());
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
irrCursorControl->setVisible(false);
|
irrCursorControl->setVisible(false);
|
||||||
irrCursorControl->setPosition(irrCursorControl->getPosition());
|
// irrCursorControl->setPosition(irrCursorControl->getPosition());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -96,6 +96,8 @@ SceneWorld::SceneWorld(PseuGUI *g) : Scene(g)
|
|||||||
driver->setFog(envBasicColor, true, fognear, fogfar, 0.02f);
|
driver->setFog(envBasicColor, true, fognear, fogfar, 0.02f);
|
||||||
|
|
||||||
// setup cursor
|
// setup cursor
|
||||||
|
// shlainn: The cursor contrpller is a horrible hack.
|
||||||
|
// TODO: Replace cursor controller as soon as Irrlicht 1.8 comes out
|
||||||
cursor->setOSCursorVisible(false);
|
cursor->setOSCursorVisible(false);
|
||||||
cursor->addMouseCursorTexture("data/misc/cursor.png", true);
|
cursor->addMouseCursorTexture("data/misc/cursor.png", true);
|
||||||
cursor->setVisible(true);
|
cursor->setVisible(true);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user