27 lines
		
	
	
		
			621 B
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			621 B
		
	
	
	
		
			C#
		
	
	
	
| using UnityEngine;
 | |
| using System.Collections;
 | |
| using HedgehogTeam.EasyTouch;
 | |
| 
 | |
| public class UIPinch : MonoBehaviour {
 | |
| 
 | |
| 	public void OnEnable(){
 | |
| 		EasyTouch.On_Pinch += On_Pinch;
 | |
| 	}
 | |
| 
 | |
| 	public void OnDestroy(){
 | |
| 		EasyTouch.On_Pinch -= On_Pinch;
 | |
| 	}
 | |
| 
 | |
| 
 | |
| 	void On_Pinch (Gesture gesture){
 | |
| 	
 | |
| 		if (gesture.isOverGui){
 | |
| 			if (gesture.pickedUIElement == gameObject || gesture.pickedUIElement.transform.IsChildOf( transform)){
 | |
| 				transform.localScale = new Vector3(transform.localScale.x +  gesture.deltaPinch * Time.deltaTime,  transform.localScale.y+gesture.deltaPinch * Time.deltaTime, transform.localScale.z );
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	
 | |
| 
 | |
| }
 |