public override void OnLogicStarted(StateMachineComponent stateMachine)
            {
                CinematicCameraMixer camera     = _camera.GetComponent();
                CinematicCameraShot  cameraShot = _shot.GetComponent();

                if (camera != null && cameraShot != null)
                {
                    camera.StartCameraShot(cameraShot, _duration, _extrapolation, _blendTime, _blendEaseType);
                }
            }
            public eEventTriggerReturn Trigger(StateMachineComponent stateMachine)
            {
                CinematicCameraMixer camera     = _camera.GetComponent();
                CinematicCameraShot  cameraShot = _shot.GetComponent();

                if (camera != null && cameraShot != null)
                {
                    camera.StartCameraShot(cameraShot, _duration, _extrapolation, _blendTime, _blendEaseType);
                }

                return(eEventTriggerReturn.EventOngoing);
            }