31 lines
769 B
C#
31 lines
769 B
C#
|
/*
|
|||
|
* @author Valentin Simonov / http://va.lent.in/
|
|||
|
*/
|
|||
|
|
|||
|
using UnityEngine;
|
|||
|
using TouchScript.Gestures.TransformGestures;
|
|||
|
|
|||
|
namespace TouchScript.Examples.Checkers
|
|||
|
{
|
|||
|
/// <exclude />
|
|||
|
public class Board : MonoBehaviour
|
|||
|
{
|
|||
|
private PinnedTransformGesture gesture;
|
|||
|
|
|||
|
private void OnEnable()
|
|||
|
{
|
|||
|
gesture = GetComponent<PinnedTransformGesture>();
|
|||
|
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);
|
|||
|
}
|
|||
|
}
|
|||
|
}
|