Unity3D吐槽3--Rotation
2012-05-24 00:55
218 查看
今天折腾旋转的问题,本来想脚本控制从XX角度转到YY角度,这样省得美术去做动画。用iTween来处理的RotateTo()函数来处理。主要代码如下
View Code
Quaternion qu = Quaternion.Euler(destRotate.x,destRotate.y,destRotate.z);
transform.rotation = qu;
iTween.RotateTo(gameObject, iTween.Hash("rotation",sourceRotate,"looptype","pingPong","time",duration,"oncomplete","MyFunction",);
但发现会跳帧,不知道啥原因。暂时先让美术去做动画来处理。Unity3d里的四元素组支持角度,这个不错,懒得换算成弧度了。等有空再好好研究。
实际操作中发现组件的复制这个功能得有,不然实在太麻烦了。得找空简单实现一下。不求完美,只求适用的。
View Code
Quaternion qu = Quaternion.Euler(destRotate.x,destRotate.y,destRotate.z);
transform.rotation = qu;
iTween.RotateTo(gameObject, iTween.Hash("rotation",sourceRotate,"looptype","pingPong","time",duration,"oncomplete","MyFunction",);
但发现会跳帧,不知道啥原因。暂时先让美术去做动画来处理。Unity3d里的四元素组支持角度,这个不错,懒得换算成弧度了。等有空再好好研究。
实际操作中发现组件的复制这个功能得有,不然实在太麻烦了。得找空简单实现一下。不求完美,只求适用的。
相关文章推荐
- Unity3D说明文档翻译-Rotation and Orientation in Unity
- Unity3D吐槽2--AnimationEvent
- unity3d Quaternion.LookRotation 控制车载机抢旋转
- unity3d ngui-TweenRotation-TweenPosition-TweenScale
- Unity3D吐槽4--使用MySQL数据库
- Unity3D 获取与设置对象Transform组件下的position,rotation
- Unity3D:详解注视旋转(Quaternion.LookRotation)
- Unity3d--随机数Random.rotation
- unity3D 彻底搞懂 Quaternion LookRotation FromToRotation SetLookRotation方法
- Unity3d 禁止头盔Position仅仅实现旋转(Only Rotation)
- Orientation Auto Rotation旋转屏幕crash问题(Unity3D开发之十四)
- 关于初学者如何学习Unity3D的问题-_-!(纯吐槽)
- Unity3D 获取与设置对象Transform组件下的position,rotation
- Orientation Auto Rotation旋转屏幕crash问题(Unity3D开发之十四)
- Unity3D中Quaternion类SetLookRotation方法和LookRotation方法使用解析
- Unity3D ----- 运行动画时修改局部骨骼的rotation
- Unity3D吐槽1--FBX导入
- unity3d 的Quaternion.identity和transform.rotation区别是什么
- Unity3d Android Http 开发中的坑(吐槽
- unity3d中的Quaternion.LookRotation