2020-11-28 16:54:41 +02:00

24 lines
613 B
C#

namespace Oculus.Platform.Samples.VrHoops
{
using UnityEngine;
// Helper class to attach to the MainCamera so it can be moved with the mouse while debugging
// in 2D mode on a PC.
public class Camera2DController : MonoBehaviour
{
void Update ()
{
if (Input.GetButton("Fire2"))
{
var v = Input.GetAxis("Mouse Y");
var h = Input.GetAxis("Mouse X");
transform.rotation *= Quaternion.AngleAxis(h, Vector3.up);
transform.rotation *= Quaternion.AngleAxis(-v, Vector3.right);
Vector3 eulers = transform.eulerAngles;
eulers.z = 0;
transform.eulerAngles = eulers;
}
}
}
}