仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 624|回复: 7
打印 上一主题 下一主题

[学习教程] 带来一篇Flash教程:扭转花朵效果的制造 (1)

[复制链接]
金色的骷髅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 22:41:04 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Flash也支持高品质的mp3音频流、文字输入字段、交互式接口等等很多工具。这个最新版本可以观看所有的flash格式。
先看下最后的效果:
[友谊提醒]看不到动画效果的伴侣请往这里寓目:http://bbs.jcwcn.com/thread-143366-1-1.html


[1]200806/12908_2.html>[2]200806/12908_2.html>下一页



</P>本课中的内容触及:函数界说,for...in语句,.onEnterFrame三个关头内容,函数的感化是完成代码的重用,共同for...in语句可批量付与函数.看初学者细心浏览.

思绪:
1.利用for...in语句遍历全部主场景(_root)中一切的工具;
2.找到他们(如_root[k]),并为他们的分歧办法指定分歧函数;
步骤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[k].speed=random(20);
_root[k].onPress=F1;
_root[k].onRelease=F2;
_root[k].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[k]);
}
//输入了局:
//brand=M6
//color=red
//engine=2000
例2:

//起首,在主场景中放进四个影片剪辑
for(varkin_root){[1][2]</b>

用flash动画制作软件制作的动画文件很小,这样便于在互联网上传输,而且它采用了流技术,只要下载一部分,就能欣赏动画,而且能一边播放一边传输送数据。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-24 02:51

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表