标量
有大小,没方向
向量
有大小,也有方向 (在游戏中如果需要一根线一直有玩家指向NPC,则用NPC的向量减去玩家所在的向量)
点乘,点积
a(x1,y1)b(x2,y2)
a*b=(x1x2+y1y2)=|a||b|cosa (可通过点乘的方法计算夹角,unity中存在upi,直接输入便可)
叉乘:运算结果是一个向量,法向量
a(x1,y1,z1) b(x2,y2,z2)
1, 0, 0 0, 0, 1
1 0
0 0
0 1
c(0*1-0*0,0*0-1*1,1*0-0*0)=(0,-1,0)
假如对墙进行设计,产生的光星想要垂直墙面,即可由叉乘计算
欧拉角(万向锁,把两个轴锁住,剩下了一个轴)
四元数:由四个数来控制计算