2016-08-04 4 views
0

3Dグラフィックスをレンダリングする「カスタムウィジェット」(extends HBox)を作成しようとしています。JavaFX:カスタムウィジェットの遠近法カメラ

問題は、カメラを設定するために表示されるすべての例が、メインウィンドウに属するメインの「シーン」でどのように行うかを示していることです。

私はメインウィンドウとは関係がありません。独立したウィジェットにしたいです。

これはどうしてですか?

私はそれでかなり失われたと感じてあなたは、いくつかのコード例を共有することができれば、私は喜んでいるよ...

+3

あなたは常にそれがであることをシーンにカメラを追加する必要があるが、[ 'SubScene'](HTTPでコンテンツをラップしてみてください:// docs.oracle.com/javase/8/javafx/api/javafx/scene/SubScene.html)。 'SubScene'であなたが選んだカメラを設定することができ、クライアントコードはそれを他のシーングラフに追加することができます。 –

答えて

0

私は私が正しくあなたを理解している場合、非常にわからない、しかし、あなたがカメラになりたい場合は変形可能なものであれば、シーングラフに挿入することができます。次のようにグループノードに追加することができます。

グループノードを移動すると、カメラも移動します。カメラは任意のGroupノードに追加できますが、HBoxのようなLayoutManagementを使用するGroupノードに配置するとどうなるか分かりません。

重要なことは、私はこれを試したことはありません

関連する問題