-
2007-04-06
flash精美导航动画制作教程 - [※教程※]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://ieasy.blogbus.com/logs/4964107.html

如图,相信这种flash导航动画是人都见过吧,呵呵~偶苦寻了好久没发现教程,找到一个看半天没看懂,所以就自己写咯,上课!
照例公布flash地址:http://www.yesky.com/TLimages/yeskyimages/pixviewer.swf
其实制作这种导航动画并不需要什么flash功底,因为它就是一串HTML代码..
代码如下:<SCRIPT type=text/javascript>
var focus_width=宽度
var focus_height=高度
var swf_height = focus_height
var pics='图片地址|图片地址|图片地址'
var links='链接地址|链接地址|链接地址'
var texts='介绍文字|介绍文字|介绍文字'
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
document.write('<param name="allowScriptAccess" value="sameDomain">');
document.write('<param name="movie" value="http://www.yesky.com/TLimages/yeskyimages/pixviewer.swf">');
document.write('<param name="quality" value="high">');
document.write('<param name="bgcolor" value="#DADADA">');
document.write('<param name="menu" value="false">');
document.write('<param name="wmode" value="opaque">');
document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'">');
document.write('<embed src="http://www.yesky.com/TLimages/yeskyimages/pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'" menu="false" bgcolor="#DADADA" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>');
document.write('</object>');
</SCRIPT>注意一点,长宽自行设定。图片地址,链接地址,文字介绍是互相对应的~!可以根据需要多添加或少添加图片,最好不要超过10张,然后图片支持的格式是JPG!其他的可能不行,没试过...
试试看,是不是做到了,其实也很简单的说,稍微有点网络标签语言基础就OK啦~还有,这么有名的东东,肯定不止我一个人写,但是本篇是我原创绝对没错,代码来源于N!Ce,
好了,下课!
收藏到:Del.icio.us






评论
这个我也没试过,应该是将鼠标放在图片上一会自动显示吧~
、、我也不知道...嘻嘻,实在不能用就自己琢磨吧~
弄懂了再来教我,呵呵~!!
很棒!
还好看出来了是HTML语言,不然我会在Flash 8.0上郁闷死的..
不过也对,你不会做Flash的说