59 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			59 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C#
		
	
	
	
|  | using UnityEngine; | |||
|  | using UnityEngine.UI; | |||
|  | using System.Collections; | |||
|  | using HedgehogTeam.EasyTouch; | |||
|  | 
 | |||
|  | public class MultiLayerTouch : MonoBehaviour { | |||
|  | 
 | |||
|  | 	public Text label; | |||
|  | 	public Text label2; | |||
|  | 
 | |||
|  | 	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){ | |||
|  | 
 | |||
|  | 			if (!EasyTouch.GetAutoUpdatePickedObject()){ | |||
|  | 				label.text = "Picked object from event : " + gesture.pickedObject.name + " : " + gesture.position; | |||
|  | 			} | |||
|  | 			else{ | |||
|  | 				label.text = "Picked object from event : " + gesture.pickedObject.name + " : " + gesture.position; | |||
|  | 			} | |||
|  | 		} | |||
|  | 		else{ | |||
|  | 			if (!EasyTouch.GetAutoUpdatePickedObject()){ | |||
|  | 				label.text = "Picked object from event :  none"; | |||
|  | 			} | |||
|  | 			else{ | |||
|  | 				label.text = "Picked object from event : none"; | |||
|  | 			} | |||
|  | 		} | |||
|  | 
 | |||
|  | 		label2.text = ""; | |||
|  | 		if (!EasyTouch.GetAutoUpdatePickedObject()){ | |||
|  | 			GameObject tmp = gesture.GetCurrentPickedObject(); | |||
|  | 			if (tmp != null){ | |||
|  | 				label2.text = "Picked object from GetCurrentPickedObject : " + tmp.name ; | |||
|  | 			} | |||
|  | 			else{ | |||
|  | 				label2.text = "Picked object from GetCurrentPickedObject : none"; | |||
|  | 			} | |||
|  | 		} | |||
|  | 	} | |||
|  | 
 | |||
|  | 	void On_TouchUp (Gesture gesture) | |||
|  | 	{ | |||
|  | 		label.text=""; | |||
|  | 		label2.text=""; | |||
|  | 	} | |||
|  | } |