官方文档给出的信息非常含糊
Gets the avatar delta position for the last evaluated frame.
测试了一下,首先必须是含有根运动的动画,才会得到DeltaPosition/DeltaRotation的值,这个值是相对于上一帧的根运动位置
并且非人形动画也可以获得该值
测试用脚本
public Animator animator; void Update() { Debug.Log("deltaPosition: " + animator.deltaPosition+" deltaRotation(euler): "+animator.deltaRotation.eulerAngles); }
Animator正常速度下测试结果
Animator二十倍速度下测试结果
Unity-Animator零散记录2 deltaPosition&deltaRotation
原文:http://www.cnblogs.com/hont/p/5086556.html