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);
|
|
}
|
|
}
|
|
} |