1

我有一个不使用 stage3D 的 swf,它是一个简单的 swf。我还有一个运行八哥的 swf。现在,我想在第一个 swf 中加载 starling swf。这样的事情可能吗?

4

2 回答 2

1

简短的回答:是的,这是可能的。

提示:

  • 您必须在正常的 flash 文件中设置 backgroundAlpha = 0,才能看到 stage3D 上下文。
  • 注意你的 html 文件,它是 flash 的包装器,指定 wmode = direct
  • 当您不再需要它时,请注意如何卸载/停止八哥内容。

表现:

  • 只要您释放不需要的资源,混合使用不会导致性能问题。
  • 尽量不要同时对普通 flash 和 starling 内容执行繁重的操作。
于 2013-04-13T15:47:19.430 回答
0

您可能只需要记住 stage3d 内容(starling)将始终位于显示列表下方。性能应该只在移动设备上出现,如果你只针对网络它应该没问题。

于 2013-04-13T14:58:10.770 回答