Flash ActionScript 3.0实训课堂

分類: 图书,计算机/网络,图形图像 多媒体,Flash,
作者: [美]Todd Perkins 著
出 版 社: 人民邮电出版社
出版时间: 2008-11-1字数: 524000版次: 1页数: 342印刷时间: 2008/11/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115181855包装: 平装编辑推荐
源自美国著名培训机构Lynda.com的经典教程;
从实际中精选大量实例,一步步分解剖析;
“手把手”教您快速掌握Flash ActionScript;
提供精辟的提示和详细的插图;
随书光盘中提供已经过课堂教学验证的练习。
内容简介
Flash是目前应用最广泛的一款动画制作软件,Adobe Flash CS3是其最新版本,而该软件中内置的ActionScript 3.0则是动画实现中的出色编程语言。本书通过实际的示例介绍了该编程语言的基本功能。全书共12章,依次介绍了函数、事件、类等基本概念,各种判断语句、数学函数、文本和数组,最后还介绍了高级图形和动画工具,以及如何处理多媒体和高级交互性。
本书图文并茂,采用手把手的教学模式,并用实际的游戏作为示例来综合运用各种知识,是ActionScript初中级读者的必备书籍。
作者简介
Iynda.com是国际著名的IT培训机构,在图形和web专业软件培训方面占据领导地位。“实训课堂”是其经典系列教程,从实际培训中精选大量实例,一步步的分解剖析,引导读者快速、牢固地掌握软件使用方法和技巧。多年来备受世界各地读者推崇。
目录
1入门知识
1.1ActionScript 3.0简介
1.2为什么应该学习ActionScript 3.0
1.3ActionScript 3.0的新功能
1.4ActionScript 1.0/2.0与3.0之间的差别
1.5ActionScript 3.0的元素
1.6超越脚本助手
1.7注意:必需有播放器
1.8超越ActionScript 3.0
2与ActionScript通信
2.1练习1与影片剪辑通信
2.2练习2修改影片剪辑的属性
2.3理解变量
2.4练习3设置变量的数据类型
2.5练习4使用Trace语句
2.6练习5使用注释
3使用和编写函数
3.1理解函数
3.2练习1使用方法
3.3练习2编写自定义函数
3.4理解模块函数
3.5练习3让函数模块化
3.6练习4让函数返回值
4响应事件
4.1理解事件类型
4.2练习1使用侦听器捕捉事件
4.3练习2编写事件处理程序
4.4练习3响应鼠标事件
4.5练习4响应键盘事件
4.6练习5创建到网站的链接
4.7练习6使用“进入帧”事件创建动画
4.8练习7使用“计时器”事件控制动画
5理解类
5.1理解类
5.2练习1编写自定义类
5.3练习2扩展现有的类
5.4练习3将类对象添加到时间轴
5.5练习4定义文档类
5.6练习5设置类路径
6判定和重复
6.1理解条件语句
6.2练习1编写条件语句
6.3练习2使用条件运算符
6.4练习3设置备选条件
6.5练习4编写复合条件
6.6理解循环
6.7练习5创建代码循环
6.8练习6使用循环生成类的实例
6.9练习7放置循环所创建的实例
7使用算术并爱上算术
7.1理解Math类
7.2练习1使用基本算术运算符
7.3练习2生成随机数
7.4练习3数字取整
8使用文本和数组
8.1练习1创建文本字段
8.2练习2设置文本字段的样式
8.3练习3从文本字段中获取数据
8.4练习4装入外部文本
8.5练习5理解数组
8.6练习6使用文本和数组创建游戏
8.7练习7完成文字游戏
9创建记牌游戏
9.1练习1应用程序规划
9.2练习2编写记牌类
9.3练习3编写记牌游戏类
9.4练习4将图形添加到纸牌
9.5练习5放置纸牌
9.6练习6检查匹配
9.7练习7重置纸牌
9.8练习8处理不正确的匹配
9.9练习9确定胜负
9.10练习10添加更多纸牌
10使用高级图形和动画工具
10.1练习1使用代码绘图
10.2练习2创建颜色变化
10.3练习3创建随机的颜色变化
10.4练习4制作颜色变化动画
10.5练习5使用滤镜
10.6练习6修改滤镜属性
10.7练习7使用滤镜制作动画
11处理多媒体
11.1练习1装入外部图像和SWF
11.2练习2与已装入的影片通信
11.3练习3装入声音
11.4练习4开始和停止播放声音
11.5练习5控制音量
11.6练习6装入视频
11.7练习7控制视频回放
12添加高级交互性
12.1练习1创建拖放类
12.2练习2检测接触
12.3练习3响应接触
12.4练习4检测获胜
12.5练习5随机放置对象
附录A故障排除FAQ