如何给 FLASH 加上超链接
给 FLASH 加链接,就是点击 FLASH 打开指定网页网址这么个过程,其实给 FLASH 加链接非常简单,但是对我这个新手来说却是费了九牛二虎之力才知道怎么弄。网页上写的教程都是很简单,高手不屑看,新手看不懂的那种。都说加个 Button,弄个 Action 就完事了,谁TM知道BUTTON怎么加啊。日的。为了让大家更加方便的了解这个过程,FORECE重新写了个图文教程,一步一步的教大家怎么给 FLASH 加上超级链接。
好了,下边是我搜索的成果,有两种方法给 FLASH 加链接,一个是利用 HTML 的,另外一个就是我今天要重点介绍的如何用 ADOBE FLASH CS5 来给 FLASH 加超级链接。
1、HTML 版
HTML 可以说是非常的简单,直接在 FLASH 层上边再弄个透明的框框就可以了,不过对某些浏览器不支持,FORECE本人是不推荐的啦。
1 2 3 4 5 6 7 8 9 10 | <button onclick="window.open('http://www.forece.net')" style="border:0px;width:100%;height:90px;background:background-color" > <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100%" height="90"> <param name="movie" value="flash文件名.swf" /> <param name="quality" value="high" /> <param name="wmode" value="transparent"> <param name="wmode" value="#457fa8" /> <embed src="flash文件名.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100%" height="90" wmode="transparent"> </embed> </object> </button> |
2、ADOBE FLASH CS5 内置版
a. 首先打开 Adobe Flash CS5,选择 ActionScript 3.0 (因为只有 3.0 支持加入超链)
b. 制作或修改完你的 FLASH 后,我们开始准备加入链接,创建一个新图层,放置在所有 Layer 的上方
c. 用矩形工具画一个矩形,将其设置为透明
d. 选中矩形,将其转化为 Sympol
e. 给 Sympol 的 Properties 添加 Instance Name
f. 在矩形所在图层的第一帧单击右键,选择 Action
g. 在新弹出的窗口,选择 Code Snippets
h. 找到 Click to Go to Web Page,双击它
i. 最后修改下那个绿色网址部分,改成你自己需要的即可。
好了,最后生成下 FLASH 看看吧,应该点击 FLASH 就可以打开新网页了。
祝大家成功
以前的flash加链接是很简单的,但是自从flash使用的脚步从actionscript 2.0 升级为actionscript 3.0之后,就更麻烦了。
你上述的方法只是as3的,下面有as2和as3的对比。
http://jangiu.blog.hexun.com/68705752_d.html
感谢朋友的分享
话说你又开始折腾这个玩意啦
还在玩AE。