带来一篇Flash教程:扭转花朵效果的制造 (1)
Flash也支持高品质的mp3音频流、文字输入字段、交互式接口等等很多工具。这个最新版本可以观看所有的flash格式。先看下最后的效果:
[友谊提醒]看不到动画效果的伴侣请往这里寓目:http://bbs.jcwcn.com/thread-143366-1-1.html
200806/12908_2.html>200806/12908_2.html>下一页
</P>本课中的内容触及:函数界说,for...in语句,.onEnterFrame三个关头内容,函数的感化是完成代码的重用,共同for...in语句可批量付与函数.看初学者细心浏览.
思绪:
1.利用for...in语句遍历全部主场景(_root)中一切的工具;
2.找到他们(如_root),并为他们的分歧办法指定分歧函数;
步骤1:在主场景放进多少个影片剪辑,不必要为他们起实例名。步骤2:到场AS代码:
varF1:Function=function(){
this.startDrag(false);
};
varF2:Function=function(){
this.stopDrag();
};
varF3:Function=function(){
this._rotation+=this.speed;
};
//界说三个函数:
//F1完成工具入手下手拖拽功效;
//F2完成工具中断拖拽功效;
//F3完成工具自转功效,速率为每一个工具各自的speed*/
for(varkin_root){
_root.speed=random(20);
_root.onPress=F1;
_root.onRelease=F2;
_root.onEnterFrame=F3;
}
//遍历主场景,为每一个MC设置speed属性及onPress,onRelease.onEnterFrame办法。
Flash充电1:两种界说函数的办法
(1)函数语句界说法:如
functionTestadd(a,b){
returna+b;
}(2)函数表达式界说法:如
varTestadd:Function=function(a,b){
returna+b;
};平常,应该只管利用函数语句界说[办法1],这类界说办法加倍尺度,也更简便。区分:办法2,必要先界说、后挪用;办法1,能够先挪用,后写界说。Flash充电2:for...in用来列举一个汇合中一切的元素,多用于遍历(检索)如:XML,数组,Object乃至_root或MC等等,功效十分壮大。本课中,我们用它来遍历全部_root。
例1:
varCar={brand:"M6",color:"red",engine:2000};
for(varkinCar){
trace(k+"="+Car);
}
//输入了局:
//brand=M6
//color=red
//engine=2000
例2:
//起首,在主场景中放进四个影片剪辑
for(varkin_root){</b>
用flash动画制作软件制作的动画文件很小,这样便于在互联网上传输,而且它采用了流技术,只要下载一部分,就能欣赏动画,而且能一边播放一边传输送数据。 对插件的批评之一是他们一般出现在称为Box的网页的一个预定的区域。虽然在某种情况下表现不错,但Box经常以罪魁祸首的面目出现。 矢量图形有一些固有的限制。例如,照片由于包含太多的信息而不能使用矢量图形这 种形式。但是对于由实体颜色形状构成的图像,Flash很管用。 Flash也可以合成简单的JavaScript函数。如果你学过某种脚本语言如JavaScript或者Macromedia的Director Lingo,你会知道这有点令人畏缩。 Rich Media并不是一种具体的互联网媒体形式,而是指具有动画、声音、视频和/或交互性的信息传播方法。 FLASH广告的问题主要表现在: alpha通道,图像的一部分可以变成透明,透明度可以从完全不透明到完全不可见。Alpha通道支持没有副作用。 flash制作的动画文件比较小,可以在网络上快速传播!
页:
[1]