/* * @author Valentin Simonov / http://va.lent.in/ */ using UnityEngine; using TouchScript.Gestures.TransformGestures; namespace TouchScript.Examples.Checkers { /// public class Board : MonoBehaviour { private PinnedTransformGesture gesture; private void OnEnable() { gesture = GetComponent(); gesture.Transformed += transformedHandler; } private void OnDisable() { gesture.Transformed -= transformedHandler; } private void transformedHandler(object sender, System.EventArgs e) { transform.localRotation *= Quaternion.AngleAxis(gesture.DeltaRotation, gesture.RotationAxis); } } }