[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Java3Djp:00216] Re: オブジェクトの座標読み書き込みするには



長谷川です。

>Q1.
>複数のオブジェクを置き、Pickingをつかって個別に動かしておいていたんで
>すが
>このオブジェクトの座標をファイルに保存し、その座標を読み込むといったような
こ
>とはできるのでしょうか?

 1.現在の座標を返すメソッドを物体に書く
 2.どの物体がピッキングされたかを特定し、1のメソッドを呼ぶ

この2の物体を特定するのは本に書いてあってできるのですが、
この1の現在の座標を返すメソッドを物体に書くというのはどういう形でやればいい
のでしょうか?
通常物体の座標は
Transform3D at3d = new Transform3D();
    at3d.set(new Vector3d(3.0, 0.7, -10.0)); <※
    TransformGroup a = new TransformGroup(at3d);
の部分で指定しているのですがこの座標を書き換えるようなものがあるのですか?

まだ、使い始めて間もないので本とにらめっこなため
こんな質問で申し訳ありません。

**********************************
* Name:長谷川 卓哉                          *
* E-mail:elm.jblis@xxxxxxxxx                *
*                                                        *
**********************************