// Circle Lifecycle Events public void OnCircleGestureStart(CircleGesture g) { //Debug.LogWarning("Circle Start " + g.Id); GameObject go = (GameObject)GameObject.Instantiate(circleGesturePrefab); CircleGestureDisplay circle = go.GetComponent <CircleGestureDisplay>(); circle.circleGesture = g; circleGestures[g.Id] = circle; }
public void OnCircleGestureUpdate(CircleGesture g) { //Debug.Log("Circle Update " + g.Id); CircleGestureDisplay circle = circleGestures[g.Id]; if (circle != null) { circle.circleGesture = g; } }
public void OnCircleGestureStop(CircleGesture g) { //Debug.LogError("Circle Stop " + g.Id); CircleGestureDisplay circle = circleGestures[g.Id]; if (circle != null) { circle.circleGesture = g; } circleGestures.Remove(g.Id); }