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

[Java3Djp:01256] Re: Billboard2



★★★★★★★テレビでも紹介された あの【eオークション】★★★★★★★★
   「どんな商品が出品されているの??」―――― た・と・え・ば
   
●“横浜ベイシェラトンホテルスイートルーム” 通常¥85,000を¥25,000〜!
●“ソニーデジタルカメラ 35万画素”を¥15,000〜!     など多数。
       ♪豪華賞品があたるキャンペーンも実施中♪
  いろいろ商品を取り揃えて、あなたの「入札」をお待ちしています!
★★★ネット上オークションで最先端のお買い物! http://www.eac.ne.jp★★★

えんどう@他力モードです。

> WakeupOnBehaviorPost とは?

Behavior の起動条件オブジェクトである javax.media.j3d.WakeupCondition
のサブクラスのひとつです。
他の Behavior が起動されたときに起動されます。

> もう少し具体的に教えて欲しいです。
> Behaviorを作ったことがないので…。

Java 3D API Tutorial (Sun)
http://java.sun.com/products/java-media/3D/collateral/#tutorial

ここの、

Chapter 4, Interaction
http://java.sun.com/products/java-media/3D/collateral/j3d_tutorial_ch4.pdf

を読んでみてください。要点としてはこうです。(p.11)

> 1. write (at least one) constructor
>    store a reference to the object of change
> 2. override public void initialization()
>    specify initial wakeup criteria (trigger)
> 3. override public void processStimulus()
>    decode the trigger condition
>    act according to the trigger condition
>    reset trigger as appropriate

具体的には p.12 に書いてあるように、
initialize(), processStimulus() の最後で
wakeupOn() メソッドを実行します。
引数は WakeupOnBehaviorPost になるはずです。

ついしん:

 Sun の Java 3D API Tutorial
 http://java.sun.com/products/java-media/3D/collateral/#tutorial
 はプリントアウトして熟読してください。よろしくお願いします。

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