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