X、Y、Z座標を使用して2つのベクトルa、bを追加するコードを作成するにはどうすればよいですか? 以下のコードは、私が正確に叩かれた場所を示しています。クラスのインデックスを使用していますか?
public Vector(float _x, float _y, float _z)
{
float X, Y, Z;
X = _x;
Y = _y;
Z = _z;
Vector _vector = new Vector(X, Y, Z);
}
public static Vector operator +(Vector _a, Vector _b)
{
return new Vector(); //_a.X + _b.X , _a.Y + _b.Y, _a.Z + _b.Z
}
スクリーンショットを投稿しないでください。ここにコードを貼り付けてください。 –
コピー貼り付けされたコードは、写真よりもあなたの問題を説明します –
このコードでStackOverflow例外が発生します - 新しいベクターを作成している間に新しいベクターを作成していますが、新しいベクターを作成中です.. –