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? –