0

Unity3D で作成した 3D ゲームがあります。しばらくすると、フラッシュで正しく動作します。

現在、フラッシュ上に HTML コンテンツを表示する方法を見つける必要があります。Unity が 3D コンテンツをレンダリングするために使用する stage3d には wmode=direct が必要なため、wmode=opaque、wmode=transparent は失敗しました。

私は iframe を使用するような他のハックを試しましたが、これはすべてのブラウザーで異なる動作をします (リリース フラッシュ プレーヤーを使用したクロムの下でのみ正しい動作) 今、アクション スクリプトからフラッシュ ステージのスクリーンショットを取得し、このデータを JavaScript に渡し、これをレンダリングすることを考えています。キャンバス上で、フラッシュを非表示にし、カスタム HTML 要素をこの上に移動します。これはすべてとても悲しそうに見えますが、重要な情報が欠けていますか?

4

1 に答える 1

0

フラッシュを使用していて、シーンをキャンバスにレンダリングしたい場合:)....フラッシュのみを使用する方がよいので、そうしないでください:) .. divを上に置くことが多いので、なぜそれが機能しないのか不思議です。フラッシュコンテンツとそれは動作します。

于 2012-11-29T15:33:41.120 に答える