0
我有Unity3D製作的3D遊戲。經過一段時間後,它可以正常工作。Unity3D Html over 3D flash遊戲
目前我需要找到一種方法來顯示我的Flash中的HTML內容。 wmode = opaque,wmode = transparent失敗,因爲stage3d(用於渲染3d內容的unity3d)需要wmode = direct。
我試過其他的黑客就像使用iframe,但這在所有的瀏覽器工作不同(只有鉻釋放Flash播放器下的正確行爲) 現在我想從動作腳本獲取Flash階段的屏幕截圖,傳遞這些數據到JavaScript,在畫布上渲染,隱藏Flash,並移動自定義HTML元素。 所有這些看起來很傷心,我錯過了一些重要的信息?
也許你可以用fancybox顯示一個彈出框,它應該可以工作 – Ruben
@Ruben,fancybox很不錯,但它不是我尋找的魔法。它不允許我在沒有背景的情況下顯示HTML,就在Flash上。它在chrome/opera/ie8中的作用不同(在ie8中,它在閃光燈下使用)。當然,如果我將設置不透明的wmode,它會工作,但我不能因爲stage3d問題。 – sfireman
需要時使用javascript更改wmode? –