- 现金
- 4703 元
- 精华
- 18
- 帖子
- 2800
- 注册时间
- 2008-2-28
- 最后登录
- 2012-2-7
|
手工制作音画贴简易教程-加入FLASH
现在网络上的Flash动画空前盛行,随着动画制作工具软件的日 臻完善和制作技术的突飞猛进,现如今的Flash动画,已经 从最初的动态卡片逐渐演变成有形象、有剧情、有声音的卡通电影,大量的优秀 作品甚至被搬上了央视节目,其大受欢迎的程度一点都亚 于前几年风行一时的小品。因为flash一词有“闪电”的意 思,爱好或专业制作Flash动画的人,在网络上一直被称之为“闪客”。
我们见到的绝大多数Flash动画,都是使用著名的Macromedia公 司的Flash动画工具软件制作的(目前这个工具软件的最新 中文版本是Flash Max2004和Flash 8.0汉化版)。Flash动画文件是基于网络WEB 动画标准,并且能在浏览器中显示和运行的一种交互式矢 量图。“闪客”使用Flash,能够创建具有异常眩目的、可 任意改变显示尺寸的以及交互式导航界面、包含说明与其他奇特效果的动画文件 。
因为Flash动画本身可以集成声音和画面,具有音画浑然一体的 特性,在论坛帖子里使用Flash动画,或直接借用此形式抒 发思想情感,或烘托气氛,或增强帖子华丽眩目的动态效果,有着独特的作用。
如何在帖子里 播放Flash动画电影?
简易 语法:<embed src="swfURL" quality="high" type="application/x- shockwave-flash"></embed>
<embed>和 </embed>这一对标识符,用来在网页上播放Flash动画片。这一对标识符也 是用来在网页里播放音乐文件的,所不同的只是标识符中 的属性及其设置不同。
基本属性设置:
src="swfURL"
属性src用来引用flash动画文件在网络 上的地址。因为flash动画文件的格式特殊(文件名后缀一般都是swf),这里的"swfURL"仅指flash动画文件的网络地址。
quality="high"
属性quality用来设置动画效果的分 辨率或清晰度,high表示高清晰度。
type="application/x-shockwave-flash"
属性type用 来设置播放器标识的类型,application/x-shockwave-flash表示当前播放类型是 flash动画。
如果需要设置动画演示画面的尺寸,可以增加设置width=n和 height=n这两个属性值。
事实上,在浏览器中显示flash动画文件需要另外 的专门程序来完成,浏览器本身无法解释flash的显示请求 。因此,这就需要访问网页的浏览者的电脑系统里(客户端),已预先安装并注 册过专门解释Flash的插件程序,如果客户端的系统中没有 播放flash的插件,可以在插入flash动画的网页上,强制浏览者自动 下载安装播放插件程序,以便达到让浏览者打开网页时, flash动画就能显示出来的目的。
所以,在帖子里播放flash动画的源代码,还可以 扩展成下列实例:
<object classid="clsid27CDB6E-AE6D-11cf-96B8- 444553540000" codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0, 29,0 width=n height=n>
<param name="movie" value="swfURL">
<param name="quality" value="high">
<embed src="swfURL" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width=n height=n"></embed></object>
在上述实例中,需要注意的事项:
1、<object>和</object>标识符,包含 <embed>和</embed>这一对标识符
<object>标识中的 swfURL必须要与<embed>标识中的swfURL一致(即:使用同一个文件地址)
3、<object>标识中的width=n和height=n的设置,必须要与 <embed>标识中的相同属性的值一致
如何利 用透明Flash给图片增加炫幻效果?
目前的网络信息,主要通 过浏览器和HTTP协议显示或传递,其显示方式基本上都是平面的,只有个别的网 页采用了XML、DXML与CSS样式标准技术,利用<div> 标识符的定位功能,对网页上的信息元素实现了真正的分 称处理,使得网页变成了立体的信息容器。
在制作音画贴的网页设计,确实需要有分层显示的 效果,但是几乎所有的音画贴都不可能应用到XML之类前沿 技术,一是因为论坛不支持,二是因为音画贴这种形式已经非常落伍,很少再有 钻研这种淘汰技术的后备人力。
制作论坛音画贴的分层技术,主要是利用创建嵌套 表格的形式来实现的,但是这种分层只对于制作一个帖子 的精美边框才有用处。因为无论嵌套多少层表格,真正能够用来装入实质性内容 (文字、图片、音乐、动画)的只是最前面一层的表格的 单元格,在一种信息元素上面叠加另一种信息元素,几乎是不可能的。
但是,如果把图片作为表格 的背景,还是有限度地可以实现信息叠加。
例如:
1、在背景图片上叠加 文字
2、在背景图片上叠加图片
3、在背景图片上叠加动画
在 背景图片上叠加文字,不管文字是静态的,还是动态的,都没有问题。但是在背 景图片上叠加图片和动画就有了限制了。
可以在一个表格的单元格里,将一张图片设置为背 景,然后在该单元格中再插入一张图片,这就实现了在图 片上叠加图片,但是如果插入图片的背景不是透明的,就会出现图片遮盖掉背景 的现象,如一块膏药贴在背景上。所以要在图片背景上叠 加一个小图片,这个小图片的背景必须是透明的。在网页里可以显示的 具有背景透明特性的图片只有一种,就是GIF格式的。
在背景图片上叠加Flash动画的原理也是一样的。 但是,因为Flash动画也有背景透明和背景不透明的,在图 片上叠加的Flash动画,就必须是背景透明的,否则也会遮盖掉背景图片。
首 先在表格的单元格里设置图片为背景,然后在单元格中插入显示一个Flash动画文 件。
方法实例:
<table width=480>
<tr><td width=480 background="图片地 址">
<embed src="swfURL" width=480 quality="high" type="application/x-shockwave- flash"></embed>
</td></tr></table>
下面是插入透明Flash动画的源代码:
<object classid="clsid27CDB6E- AE6D-11cf-96B8-444553540000" codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#versi on=6,0,29,0 width=n height=0>
<param name="movie" value="swfURL">
<param name="quality" value="high">
<embed src="swfURL" quality="high" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="n" height="n" wmode="transparent"></embed>
</object>
[ 本帖最后由 music如风 于 2009-5-24 22:07 编辑 ] |
|