こんにちは私は、ARToolKitを使用して生成される16のfloat配列を使用して、Unityiphoneプロジェクトでオブジェクトを動的に変換する必要があります。変形を変更するためのUnity3DのAPIは何ですか。
質問する
586 次
1 に答える
1
UnityのすべてGameObjec
のtには、Transform
コンポーネントがアタッチされています。これは、他のコンポーネントからアクセスできます。
Transform trans = gameObject.transform
このコンポーネントには、オブジェクトの変換を変更するために使用できるプロパティがあります。それらの中には例えば
position (Vector3)
rotation (Quaternion)
eulerAngles (Vector3)
localScale (Vector3)
...
4x4マトリックスから値を引き出して、これらのプロパティに適用できるはずです。GameObjectにマトリックスを直接適用する方法はないと思います。
于 2011-03-12T03:55:02.313 に答える