如何改变通过HTML的Flash电影的背景颜色
了解如何创建透明的Flash动画,以及如何改变通过HTML的Flash电影的背景颜色。你可以看到这个页面有质感的纸张背景效果。任何Flash电影的背景设置为透明,我将在此页面上也会有相同的纸张背景。
在下面的例子中你会注意到,电影有时有一个透明的背景,有时没有。黑色背景仅仅是一个图形符号渐暗,陶醉透明背景的动画和退出。请把你的鼠标在上面的电影。你会看到一个翻转效果,这将使电影马上去透明。
01:创建一个透明背景的Flash影片
1。创建一个Flash影片
2。请将您的电影:网页
交叉参考:如果你不知道如何做到这一点看教程:发布Flash影片
3。打开正常的网页编辑器,并去到代码视图,所以,你可以看到: HTML
4 。看的代码嵌入Flash影片。它看起来与此类似:
<对象的classid = “ CLSID :D27CDB6E - AE6D -11CF- 96B8 -444553540000 ”代码库“ http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab #版本= 6,0,29 , 0 “宽度= ” 300“高度= ” 210 “>
<param name="movie" value="webwasp-logo.swf" />
<param name=quality value=high />
<嵌入SRC =的“ webwasp logo.swf ”质量= PLUGINSPAGE高=的“ http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash ”类型=“应用程序/ x - 冲击波闪光” WIDTH =“ 300”高度= “ 210 ” > < /嵌入>
</ OBJECT >
5 。您需要添加的行,红色:
<对象的classid = “ CLSID :D27CDB6E - AE6D -11CF- 96B8 -444553540000 ”代码库“ http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab #版本= 6,0,29 , 0 “宽度= ” 300“高度= ” 210 “>
<param name="wmode" value="transparent" />
<param name="movie" value="webwasp-logo.swf" />
<param name=quality value=high />
<嵌入SRC =的“ webwasp logo.swf ”的wmode =“透明”的质量方针=高PLUGINSPAGE =的“ http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash ”类型=“应用程序/ X冲击波闪光“宽度= ” 300“高度= ” 210 “> < /嵌入>
</ OBJECT >
注意:您将看到几个标签开始<param name=东西/>。将你行代码在同一节中的其他参数名称标签。 param标签的顺序似乎并不重要。
的wmode = “透明”应该去如上embed标签内。
6 。要测试你的电影,你会需要一个浏览器,如Internet Explorer中查看它。它将在网页编辑器,如Dreamweaver中是不可见的。因此,保存文件,然后重新打开你的网络浏览器。
02 :兼容性问题
我已经测试最新版本的Internet Explorer, Firefox和Netscape的使用Windows XP 。它也应该在Mac OS X和工作。
这种效应可能无法在旧版本的浏览器或Flash Player是老。以下浏览器目前支持透明度:
的Internet Explorer 3.0及以上(Windows)中
的Internet Explorer 5.1 * 5.2 * (苹果机)
Netscape 7.0中*
Mozilla的1.0 *
CompuServe公司*
AOL *
* Flash Player 6或更高版本是必要的。
在窗口模式的性能可能放缓,因此,如果速度是重要的考虑替代方案。透明背景是不可能在一个Flash的独立投影机。
(责任编辑:卓想动画http://www.zxgzs.com)