1

C# の組み込み Vector3 構造体を変更して、浮動小数点シングルを使用せず、代わりにパフォーマンス上の理由から int またはバイトを使用することは可能ですか?

4

3 に答える 3

5

Vector3整数またはバイト操作に基づいて独自の構造体を作成する必要があります。単一の「組み込み」がないため、これは完全に可能ですVector3(フレームワークには 3D ベクトルの複数の実装があります)。

ただし、フレームワーク API 呼び出しで使用する場合は、フレームワーク バージョンに変換する必要があります。

于 2012-07-02T15:44:07.447 に答える
3

独自の Vector3 を作成するか、 Tuple を使用できます

ただし、 を期待するものを呼び出すとVector3、それらはあなたの型を期待しません。Vector3このような状況では、標準を使用する必要があります。

于 2012-07-02T15:45:28.313 に答える