四元素和向量相乘(转载)

 只是找个地方记录一下学习中碰到的问题。(- -)

Quaternion.Euler(x,y,z) 返回一个绕x轴旋转x度再绕y轴旋转y度再绕z轴旋转z度的Quaternion,因此Quaternion.Euler(0,90,0)返回一个绕y轴旋转90度的旋转操作.

Quaternion作用于Vector3的右乘操作(*)返回一个将向量做旋转操作后的向量.

因此Quaternion.Euler(0,90,0)*Vector3(0.0,0.0,-10)表示将向量Vector3(0.0,0.0,-10)做绕y轴90度旋转后的结果.因该等于Vector3(-10,0,0).

阅读更多
下一篇Unity中给Button添加事件参数出现NULL值的问题
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭