用于处理动画移动以修改根运动的回调。
此回调将在每个帧中调用,在状态机和动画评估后,但在OnAnimatorIK之前调用。
其他资源:根运动.
using UnityEngine; using System.Collections;
public class Example : MonoBehaviour { void OnAnimatorMove() { Animator animator = GetComponent<Animator>();
if (animator) { Vector3 newPosition = transform.position; newPosition.x += animator.GetFloat("Runspeed") * Time.deltaTime; transform.position = newPosition; } } }