void IFormAnimationComponent.Show() { TransformAnchor.SetAsLastSibling(); ChangeState(true); OnShowStart(); }
public override void Awake(StateMachine stateMachine) { _actor = stateMachine.transform; _protagonist = ((CritterFaceProtagonistSO)OriginSO).playerAnchor; }
public void SetPlayerCamera(TransformAnchor cam) { _gameplayCameraTransform = cam; }
public override void Awake(StateMachine stateMachine) { _actor = stateMachine.transform; _protagonist = ((NPCFaceProtagonistSO)OriginSO).playerAnchor; rotationOnEnter = _actor.rotation; }