【发布时间】:2010-04-13 18:04:11
【问题描述】:
只是为了获得一些专业意见,是否可以加载外部 SWF 并将 SWF 的背景设置为透明?
这个问题与将 SWF 嵌入 HTML 页面无关。我已经知道将 WMODE 设置为透明会在浏览器中创建一个具有透明背景的 SWF。
【问题讨论】:
标签: actionscript-3 flash flash-cs4 external
只是为了获得一些专业意见,是否可以加载外部 SWF 并将 SWF 的背景设置为透明?
这个问题与将 SWF 嵌入 HTML 页面无关。我已经知道将 WMODE 设置为透明会在浏览器中创建一个具有透明背景的 SWF。
【问题讨论】:
标签: actionscript-3 flash flash-cs4 external
我不相信有。假设我理解你的问题是正确的,舞台的背景不能是透明的,因为 CS4 中的颜色选择器没有 alpha,如果你不能在那里,我怀疑你可以用代码来做到这一点。
【讨论】:
假设您正在讨论在 swfs 中加载 swfs:
只有在独立播放器中打开 swf 时才会使用背景颜色属性。在浏览器内部,您可以通过 swfobject 设置此属性(其他嵌入方法可用),否则它始终是透明的。事实上,在编译选项中它被称为'default-background-color',而不是'background-color',我认为他们应该在Flash IDE中更新它以更清晰......
我建议在加载的 swf 下方绘制或放置具有所需背景颜色的图形。
希望对你有帮助
【讨论】: