unity 向量
- 作者: LJk57870367
- 来源: 51数据库
- 2020-09-27
public GameObject A;
public GameObject B;
void Test()
{
//B到A的向量
Vector3 V = A.transform.position - B.transform.position;
//单位化(长度为1的向量)
V = V.normalized;
}
vector是有重载运算符的,所以一般的运算直接写运算符应该就没问题了。向量乘积的话,vector有点积和叉积的函数可供调用,建议你看一下unity3d的api文档
public GameObject B;
void Test()
{
//B到A的向量
Vector3 V = A.transform.position - B.transform.position;
//单位化(长度为1的向量)
V = V.normalized;
}
vector是有重载运算符的,所以一般的运算直接写运算符应该就没问题了。向量乘积的话,vector有点积和叉积的函数可供调用,建议你看一下unity3d的api文档
推荐阅读
