32 lines
		
	
	
		
			631 B
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			631 B
		
	
	
	
		
			C#
		
	
	
	
| using UnityEngine;
 | |
| using UnityEngine.UI;
 | |
| using System.Collections;
 | |
| using HedgehogTeam.EasyTouch;
 | |
| 
 | |
| public class MultiCameraTouch : MonoBehaviour {
 | |
| 
 | |
| 	public Text label;
 | |
| 
 | |
| 	void OnEnable(){
 | |
| 		EasyTouch.On_TouchDown += On_TouchDown;
 | |
| 		EasyTouch.On_TouchUp += On_TouchUp;
 | |
| 	}
 | |
| 	
 | |
| 	void OnDestroy(){
 | |
| 		EasyTouch.On_TouchDown -= On_TouchDown;
 | |
| 		EasyTouch.On_TouchUp -= On_TouchUp;
 | |
| 	}
 | |
| 
 | |
| 	void On_TouchDown (Gesture gesture)
 | |
| 	{
 | |
| 		if (gesture.pickedObject != null){
 | |
| 			label.text = "You touch : " + gesture.pickedObject.name + " on camera : " + gesture.pickedCamera.name;
 | |
| 		}
 | |
| 	}
 | |
| 	
 | |
| 	void On_TouchUp (Gesture gesture)
 | |
| 	{
 | |
| 		label.text = "";
 | |
| 	}
 | |
| }
 |