【问题标题】:game wmode issue when dealing with divs on top处理顶部的 div 时的游戏 wmode 问题
【发布时间】:2013-04-25 12:42:34
【问题描述】:

我正在使用 starling 进行渲染,因此我必须在我的应用程序中使用 wmode=direct 才能使其工作。

话虽如此,在某些情况下我需要在 Flash 顶部显示一个框。但是当我显示该框时,它会因为 wmode 出现在背面(适用于不透明)。

当我处于 wmode=direct 时,有什么方法可以在 flash 上显示内容吗?

【问题讨论】:

  • Zynga 制作了 Farmvile2(使用 stage3d)的截图并隐藏了漏洞 swf。我认为他们在 Flash 中制作屏幕截图并将其传递给 js 以插入 DOM。另一种变体可以只是隐藏 swf(设置 style.width=style.height=1px,或 display:none 或 visibility:hidden)
  • 简短回答:不。一些浏览器确实支持覆盖,但 SWF 之上的元素往往表现得有些不稳定。见这里:helpx.adobe.com/flash/kb/flash-object-embed-tag-attributes.html
  • 我自己使用了截图,它们很有用。但有时我需要在游戏背后工作时显示数据。就像加载游戏顶部的 Facebook 按钮一样说。

标签: actionscript-3


【解决方案1】:

您可以尝试在 SWF 中以 2D 级别显示该框,该级别是在 Stage3D 内容之上的设计。

【讨论】:

  • 这个盒子上有一个类似facebook的按钮。这基本上是在一个div中。可悲的是没有办法。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-09-04
  • 2011-08-25
  • 2012-04-11
  • 2021-09-23
  • 1970-01-01
  • 2016-05-16
  • 1970-01-01
相关资源
最近更新 更多