Files
0A-KFCommonUtilityLib/KFAttached/Animation/StateMachineBehaviours/AnimationRandomRecoilState.cs
2025-06-04 16:13:32 +09:30

13 lines
463 B
C#

using UnityEngine;
public class AnimationRandomRecoilState : StateMachineBehaviour
{
[SerializeField] private Vector3 positionMultiplier = Vector3.one;
[SerializeField] private Vector3 rotationMultiplier = Vector3.one;
public override void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
{
animator.GetComponent<AnimationProceduralRecoildAbs>()?.AddRecoil(positionMultiplier, rotationMultiplier);
}
}