<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> flash组件练习
 
  下面是本站刚接触“组件”的二个练习。
  网络上找不到“组件”制作的教材,而flash 8自带的帮助文档:《组件基础》是最详细的制作教材,根据帮助中的例子,先练习了二个,为日后制作比较“正规”的组件作准备。
 

 
第一例:一个可以拨动的时钟
  正想着试试flash的“组件”制作,刚巧女儿教学上需要一个可以拨动的“时钟”,以向学生们展示时、分针的关系,便一头扎进“组件”制作的探索中,其实,flash帮助中,组件的相关内容是最难懂的,看了几天也没什么进展,最后通过改编一例成品,才略通一、二。
  本练习可用鼠标拨动“时针”,“分针”同步转动,同时2个动态文本变量显示“时”、“分”数据,界面上还有一个3维动画和一个简单图形分别随“分”、“时”变形。
 
 
    请点击下面这个链接,下载这个“组件”文件:Clock.swc
下载这个组件!
  SWC实际上是个压缩文件,是flash第2版组件文件的扩展名,你可以直接解压到flash的组件目录,对于中文版flash 8来说,应该在这里:
X:\Macromedia\Flash 8\zh_cn\Configuration\Components
  然后,你可以打开flash 8,再打开“组件面板”,你应该看到如左图所示的“组件”项目了,现在,你可以把组件拖到舞台中,就可以进行测试。本组件仅提供一个参数,它的意义是在缺省状况下,“时针”默认所在的位置,这个参数实际上未做好,应该是按“小时”的旋转度。
  “组件”的参数面板你应该知道哦,它与属性面板在一起。
 
 
第二例:身份校验和音乐播放器
  本例比上一例复杂了许多,它由2个界面组成,开始是“身份校验”,只有正确填写了信息,才能进入播放器。
  名称是:
蓝屋坛友
  密码是:
123456
  提交后进入音乐播放器。
  本例对于音乐播放器提供了2个很实用的“组件参数”:
  “你的信息”可以更改播放器顶端的标题;而“你的音乐文件”可以播放你的音乐,当然,这是一种特殊的SM格式的音乐文件哦,关于SM格式音乐文件,请参阅本站相应内容。
  播放界面具有随音乐变形的彩色渐变“电平条”(该彩色随机产生,每次播放时不一样)及几个变形动画,此外还有音乐进程等效果,以上变形效果均会随你选择的音乐特性而自动产生,具有较强的通用性,如果你没有SM格式的音乐文件,可以下载:
http://www.hslk.com/play/j.swf
http://www.hslk.com/play/p1.swf
http://www.hslk.com/play/dcj.swf
http://www.hslk.com/play/xm.swf
 
 
    这个“组件”文件可以从下面下载:
下载这个组件!
  解压到相应目录后(参阅上面所说明),打开flash 8,就能看到如左图所示的组件图标,拖到场景中,选择它,然后在属性面板的“参数”页修改参数,即可进行测试。
  音乐文件名可以填写“绝对地址”,尤其在网络上运行,应该写上绝对地址。
  以上是2个“组件”练习,真正的“组件”,界面应该简洁,无任何多余的元素,同时向用户提供足够多的“参数”,以便于用户自己对相应作品的布局作出最自由的布置,通过这2个练习,相信“蓝屋”的第3个“组件”作品,会是一个真正的“组件”。
 
老康蓝屋练习作品