flash学习笔记(二)--关于时间轴的知识
第五章 创建基于时间轴的应用程序
1、 使用关键帧完成窗体状态
1>在同一个图层,对象发生变化使用关键帧
2>想在下一帧看见相关元件,F5添加帧
3>在每一个帧添加stop();代码最好单独放在一个图层,方便管理
2、 添加交互功能改变状态
var onClick:Function =function(evt:MouseEvent):void{
if(evt.target.name== "btn_close")
evt.target.parent.gotoAndPlay("close");
if(evt.target.name== "btn_init")
evt.target.parent.gotoAndPlay("init");
if(evt.target.name== "btn_mini")
evt.target.parent.gotoAndPlay("mini");
};
this.btn_close.addEventListener(MouseEvent.CLICK,onClick);
this.btn_mini.addEventListener(MouseEvent.CLICK,onClick);
3、 使用时间轴实现向导:??
1>label和UIScrollBar怎么关联?
2>光盘源代码
4、 利用时间轴分解状态和分组模:按照功能划分
5、 游戏中的时间轴应用:(挤痘痘)
1>开始导航:两帧
2>背景图片,豆豆实例(包含脓液四溅),随机分布
第六章 开发Flash应用程序的3个基本步骤
1、 分析:F18战斗机游戏
1>背景:蓝天背景和三个白云实例,循环随机播放
2>导弹发射效果:as或者补间动画方式
3>代码查看?源代码