Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // roll
- if (keys[keyBinds.MOVE_RIGHT]) {
- transform.localEulerAngles = new Vector3 (transform.localEulerAngles.x, transform.localEulerAngles.y, transform.localEulerAngles.z-1);
- }
- if (keys[keyBinds.MOVE_LEFT]) {
- transform.localEulerAngles = new Vector3 (transform.localEulerAngles.x, transform.localEulerAngles.y, transform.localEulerAngles.z+1);
- }
- //
- camYaw += camMoveSpeedH * Input.GetAxis("Mouse X");
- camPitch -= camMoveSpeedV * Input.GetAxis("Mouse Y");
- Quaternion targ = Quaternion.Euler(new Vector3(camPitch, camYaw, currentShip.transform.localEulerAngles.z));
- currentShip.transform.localRotation = Quaternion.Slerp(currentShip.transform.localRotation,targ,0.1f);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement