小野さん,
返信大変おそくなってしまい,申し訳ありません.
ご質問の件,もう解決してしまったでしょうか?
念のため,以下に回答です.
> org.jdesktop.lg3d.wg.event.Container3DReorderedEvent
イベントを使わずに,LayoutManager3Dのコールバックで処理を行うよう,処理を修正・改善記憶があります:org.jdesktop.lg3d.wg.LayoutManager3D#layoutContainer()
イベントハンドラーで行っていた処理を,CSD用のLayoutManager3DのlayoutContainer()で行うように変更することはできるでしょうか?
> org.jdesktop.lg3d.scenemanager.utils.SceneControl → getWidth()、getHeight()、getFieldOfView()
これらのメソッドは一般のアプリでも有用なので,Toolkit3Dに移動しました:
org.jdesktop.lg3d.wg.Toolkit3D#getScreenWidth(), getScreenHeight(), getFieldOfView()
ちなみに,こういった件に関しては,CVSヒストリーを見ると,ヒントがある場合があります:
https://lg3d-core.dev.java.net/source/browse/lg3d-core/src/classes/org/jdesktop/lg3d/scenemanager/utils/SceneControl.java?rev=1.4&view=log> Revision 1.2
> Commit message
> - Implemented Toolkit3D#getEyePositionInVworld() and getFieldOfView().
> - Simplified scene manager related APIs by leveraging Toolkit3D.
残念ながら,Container3DReorderedEventについては,良い記述はみあたりませんでしたが...
今後,似たような問題を発見しましたら,是非CVSヒストリーを覗いてみてください.
それでは,CDSの1.0対応が順調に進むことを祈っていますっ!
ひでや
[Message sent by forum member 'hideya' (hideya)]
http://forums.java.net/jive/thread.jspa?messageID=238878