protected override void Awake() { //Create signal for ITapGestureActor interface _onTapped = new Signal <Vector3>(); //Get Gesture _tapGesture = GetComponent <global::TouchScript.Gestures.TapGesture>(); base.Awake(); }
protected override void Awake() { //Create signal for ITapGestureActor interface _onTapped = new Signal<Vector3>(); //Get Gesture _tapGesture = GetComponent<global::TouchScript.Gestures.TapGesture>(); base.Awake(); }
protected override void OnDestroy() { base.OnDestroy(); //Destroy ITapGestureActor interface 's signals _onTapped.RemoveAllListeners(); _onTapped = null; //Destroy gesture reference StopListenGestures(); _tapGesture = null; }
protected override void OnDestroy() { base.OnDestroy(); //Destroy ITapGestureActor interface 's signals _onTapped.RemoveAllListeners(); _onTapped = null; //Destroy gesture reference StopListenGestures(); _tapGesture = null; }