前言
Adobe Flash CS5 专业版提供了一个功能完善的工作环境,为操作二维和三维动画、声音、矢量和位图图形、文字以及视频提供了多种工具。ActionScript 3.0 是一款集成在 Flash CS5中的高级编程语言,可用来开发丰富的交互式项目。结合所学到的 ActionScript 技术,用户可以使用 Flash 软件所提供的设计和动画工具为Web、桌面和移动设备创建丰富的交互式程序、游戏、电子学习内容和电子商务工具。
关于本书课程
本书是 Adobe Flash 平台的官方培训系列材料之一,得到了Adobe产品专家的大力支持,该课程适合自学,对于 ActionScript 初学者,可以学习一些基本概念和功能,从而了解书中大量的实用技术,并且掌握足够多的关于语言的知识,从而能够进一步自学其他的技术。本书中每个课程都给出了继续提高自身能力的一些建议。除此之外,本书还教授了很多高级的功能,包括使用最新版本 ActionScript 和 Flash 的提示与技巧。
本书还介绍了 Flash CS5 中的一些新特性和功能,例如,代码片断、使用TLF文本、与Adobe 的Pixel Bender Toolkit 2的交互以及在Adobe AIR 2平台上的开发。
前言
1 导航Flash时间轴
1.1 课程概述
1.2 开始
1.3 使用代码片断添加ActionScript
1.4 在Flash时间轴上放置代码
1.5 关于自学的一些建议
1.6 复习
2 使用事件和函数
3 使用ActionScript创建动画
4 在外部文件里创建ActionScript
5 利用ActionScript和组件加载内容
6 在ActionScript 3.0里创建预载器
7 在ActionScript 3.0里使用数组和循环
8 用ActionScript创建文本和设置格式
9 用ActionScript控制声音
10 使用XML形式的播放列表
11 利用ActionScript和组件控制视频
12 ActionScript图形与动画进阶
13 用ActionScript实现打印和发送电子邮件
14 用Flash和ActionScript创建Adobe AIR程序
15 利用第三方库扩展ActionScript