Beispiel #1
0
        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();
        }
Beispiel #3
0
        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;

        }