Unity |
您所在的位置:网站首页 › unity碰撞体怎么添加 › Unity |
【Unity】旋转Vector3和Quaternion
Arvin ZHANG: 这两个方法都是不修改原值的,要使用返回值。 【Unity】旋转Vector3和QuaternionArvin ZHANG: 没问题的啊,我刚写的测试代码: [code=java] using UnityEngine; public class RotateV3Test : MonoBehaviour { public Vector3 source = Vector3.up; public Vector3 axis = Vector3.one; public float angle; void Update() { Vector3 result = Rotate(source, axis, angle); Vector3 origin = transform.position; Debug.DrawLine(origin, origin + axis, Color.blue); Debug.DrawLine(origin, origin + source, Color.green); Debug.DrawLine(origin, origin + result, Color.red); } // 省略了Rotate方法 } [/code] 【Unity】旋转Vector3和Quaternionhdhdhdhjjj: 我试了,不能用vector3成quarnnion,要用四元数成四元数 【Unity】旋转Vector3和QuaternionArvin ZHANG: 具体是错哪里?请帮忙指正一下 【Unity】旋转Vector3和Quaternionhdhdhdhjjj: 旋转Vector3错了 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |