Unity-Animator深入系列---deltaPosition&deltaRotation
2015-12-29 17:52
633 查看
回到 Animator深入系列总目录
官方文档给出的信息非常含糊
测试了一下,首先必须是含有根运动的动画,才会得到DeltaPosition/DeltaRotation的值,这个值是相对于上一帧的根运动位置
并且非人形动画也可以获得该值
测试用脚本
Animator正常速度下测试结果
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二十倍速度下测试结果
相关文章推荐
- Unity 精灵图集Shader渲染错乱
- 【Unity】当人物主角被障碍物遮挡后,将障碍物半透明化
- Unity中坐标系转换方法
- Unity-Animato深入系列---FloatValue阻尼
- Unity 5.2.3 Android 开发入门
- 场景模型的获取与播放模型动画
- Unity3D核心类型一览
- Unity手游之路<十二>手游资源热更新策略探讨
- Unity手游之路<十一>资源打包Assetbundle
- 基于unity3d和leap motion的拼图游戏
- Unity3D游戏开发从零单排(四) - 制作一个iOS游戏
- Unity 脚本生命周期流程图
- UNITY中帧动画的制作
- .unity3d格式打包与解包
- Unity3D 2D游戏开发 官方教程。(十五)
- Unity3D 2D游戏开发 官方教程。(十四)
- Unity3D 2D游戏开发 官方教程。(十三)
- Unity3D 2D游戏开发 官方教程。(十二)
- Unity3D 2D游戏开发 官方教程。(十一)
- Unity3D 2D游戏开发 官方教程。(八)