1

私は ND2D ライブラリ ( Github で入手可能なエンジンのソースである NullDesign によって作成されたもの) でいくつかのことをテストします

私が遭遇したのは、Flashアプリケーションをフルスクリーンモードに切り替えると、World2D(またはStage3D/Context3Dその中に埋め込まれている)が自動ストレッチされず、画面全体の解像度に最大化されないということです。

セットアップを新しいフルスクリーン サイズに再初期化する必要がありますか? stage.scaleModeが に設定されている場合はどうなり"NO_SCALE"ますか? ステージは大きく見えますが、同じ座標系と寸法を保持するため、寸法に影響しますか?

でフルスクリーンモードを正しく切り替える方法を誰かが理解したことがある場合はStage3D、光を当ててください!

ND2Dで解決策があればさらに良いです:)

ありがとう!

4

1 に答える 1

1

@annonymously のおかげで、私は自分の答えを思いつくことができました。ND2D を使用して Stage3D でフルスクリーンを実現する方法について、ブログに投稿しました。

詳細については、この投稿を参照してください: http://pierrechamberlain.ca/blog/2011/12/as3-level-3-toggle-stage3d-fullscreen

最初に、http://nulldesign.de/nd2d/forum/topic.php?id = 10 によって匿名で言及された ND2D フォーラム スレッドと、RolpegeWorld2Dによって作成された のND2Dクラス拡張にリンクされた最新の返信に目を通しました(彼が誰なのかわかりませんが、グラシアス!)。

私はそれを少し変更して、必要なことだけを実行しました(元々、プリセット/開発者のニーズに合わせて調整されていると思われる他のいくつかのタスクを実行しました)

この投稿の例には、ブラックボックス化されたコード (私自身の個人ライブラリのクラス)がかなり含まれていますが、他の Flash 開発者が参照するのに役立つことを願っています。

于 2011-12-21T20:58:42.533 に答える