forked from cgvr/DeltaVR
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			613 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			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;
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 |