@JeremyStieglitz
Thanks for the source code , I learned so much from it.
You should consider turning the camera with the middle mouse button, its a lot more easier to play this way.
Of course, you know how to do it
, but here is how I did it(this may help if someone else wants to try it):
//DunDefPlayerController.uc:
Code:
var bool bMiddleMousePressed;
// bound to pressed state of middle mouse button in UTInput.ini
exec function MMB_Pressed()
{
bMiddleMousePressed = true;
}
// bound to released state of middle mouse button in UTInput.ini
exec function MMB_Release()
{
bMiddleMousePressed = false;
}
/*
MouseCoords = DunDefHUD(myHUD).GetMouseCoordinates();
if(DunDefHUD(myHUD).IsOnLeftOfCanvas(MouseCoords,0.03) && PlayerInput.aMouseX < 0)
DunDefPlayerCamera(PlayerCamera).SpinCamera(PlayerInput.aMouseX*0.00002);
else if(DunDefHUD(myHUD).IsOnRightOfCanvas(MouseCoords,0.03) && PlayerInput.aMouseX > 0)
DunDefPlayerCamera(PlayerCamera).SpinCamera(PlayerInput.aMouseX*0.00002);
*/
if(bMiddleMousePressed )
DunDefPlayerCamera(PlayerCamera).SpinCamera(PlayerInput.aMouseX*0.00004);
Bookmarks