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

[Java3Djp:01191] Re: 複数の物体を取得する方法



◆◇ ◆◇ ◆◇   MagicalCastβ(ベータ版)  ◆◇ ◆◇ ◆◇
    ┌──┐                                 ┌──┐
    │\/│ DNSの新MLシステム誕生です!│\/│
    └──┘                                 └──┘
        これまでの簡単・快適そのままで高機能に
      いえいえもっと高速に。βテストにご協力下さい
            ※ fmlでもmajordomoでもありません
◆◇ ◆◇ ◆◇   http://mx7.dns-ml.co.jp/  ◆◇ ◆◇ ◆◇

えんどうです。

> グループ化というのは,物体を一つのTransformGroupにaddChildすればいいんですよね?

(1)シーングラフがどういう構造か
(2)どのように見せたいのか

によって変わって来ると思うのですが...

> 今回は,複数ある物体の中のいくつかを選択してグループ化したいのですが,
> どのようにTransformGroupに加えていけばいいのか分かりません.
> if文の場合分けで出来るのでしょうか?
> やろうとはしてみたのですが,うまくいきませんでした.

こんな風になっているなら、

(TG) (TG) (TG) (TG)
 |    |    |    |  
/S\  /S\  /S\  /S\ 
~~~  ~~~  ~~~  ~~~

すべてを一つの TransformGroup に addChild() してみるとか...

       (TG)
        |
 +----+-+--+----+
 |    |    |    |
(TG) (TG) (TG) (TG)
 |    |    |    |  
/S\  /S\  /S\  /S\ 
~~~  ~~~  ~~~  ~~~

ただし "live" のときは addChild() できません。

---
ENDO Yasuyuki <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/index.html (Japanese Only)