ベクトル乗算* Bのポイント
高校数学、我々は、式* B =取得することができます| | * | B | * COS <A、B>を
図に示すように、あなたは、二つのベクトルの長手方向位置のドット積を得るために使用されます。
一つのケース(ケースyがシステムのX、Z座標に対応する上面図で後に除去されます)。
Vector3 a = new Vector3 (1,0,2);
Vector3 b = new Vector3 (2,0,1);
// Use this for initialization
void Start () {
Debug.LogError(Vector3.Angle(a,b));//36.8699
Debug.LogError(Vector3.Dot(b,a));//4
Debug.LogError(Vector3.Dot(b,d));//-5
Debug.LogError(Vector3.Dot(a,d));//-4
Debug.LogError(Vector3.Dot(b,c));//3
}
上記のコード我々は∠AOB= 36.8699°見ることができます
内積の式:| | * | b *のベクトルベクトルbを= | * cos36.8699°= 5 *ルートルート5 * cos36.8699°= 4;