您的位置:首页 > 移动开发 > Unity3D

Unity-Animator深入系列---deltaPosition&deltaRotation

2015-12-29 17:52 633 查看
回到 Animator深入系列总目录

官方文档给出的信息非常含糊

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二十倍速度下测试结果

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: