Unity 相对角度和相对位置

分类: unity3d |
http://s14/mw690/005N7Rnmzy7eDCWUVEp8d&690相对角度和相对位置" TITLE="Unity 相对角度和相对位置" />
我们在项目中,放两个人物,
我们先看一下根据位置得到角度的操作,
我们有一个机器人,我们希望这个机器人,能够面朝着僵尸女的方向,
再将这个方向,转化为四元数,之后设置机器人的角度,
现在,机器人就面朝着僵尸女了。
现在,假如,我们希望的是,机器人的角度不动,
让僵尸女出现在机器人面朝方向的,距离为3的位置,
可以这样,
http://s4/mw690/005N7Rnmzy7eDDanPtVd3&690相对角度和相对位置" TITLE="Unity 相对角度和相对位置" />
http://s16/mw690/005N7Rnmzy7eDDbXXyfef&690相对角度和相对位置" TITLE="Unity相对角度和相对位置" />
http://s16/mw690/005N7Rnmzy7eDDbXXyfef&690相对角度和相对位置" TITLE="Unity
在Unity中,空间的默认单位是 米,
一般做模型的时候,也是按照 1 = 1米 的比例来做,
有了这个参考,一个东西,速度多少,高度多少,大致就有数了。
我们现在通过向量可以得到角度,
那么,如果知道角度,可以得到向量吗?
http://s12/mw690/005N7Rnmzy7eDEj9IXpbb&690相对角度和相对位置" TITLE="Unity 相对角度和相对位置" />
http://s10/mw690/005N7Rnmzy7eDEjYJQt79&690相对角度和相对位置" TITLE="Unity相对角度和相对位置" />
http://s10/mw690/005N7Rnmzy7eDEjYJQt79&690相对角度和相对位置" TITLE="Unity
http://s15/mw690/005N7Rnmzy7eDEkVmsm6e&690相对角度和相对位置" TITLE="Unity 相对角度和相对位置" />
用 角度 乘以 向量, 就能得到一个向量,
用 角度 乘以 向量, 就能得到一个向量,
这个向量,就是 当前角度,面朝的直线方向。