《AdobeFlashCS4ActionScript3.0中文版经典教程》是2009年8月人民邮电出版社出版的图书,作者是Adobe公司,译者是井中月。
基本介绍
- 书名:Adobe Flash CS4 ActionScript 3.0中文版经典教程
- 作者:Adobe公司
- 译者:井中月
- ISBN:9787115208736
- 页数:300
- 定价:39.00元
- 出版社:人民邮电出版社
- 出版时间:2009-8
内容简介
无论您是Flash製作和编辑的新手,还是在Flash编程方面有了一定经验和水平的专业人士,《Adobe Flash CS4 ActionScript3.0中文版经典教程(附光碟)》都有适合您阅读的内容。如果您对Flash CS4 ActionScript 3.0还比较陌生,可以先了解使用ActionScript 3.0所需的基本概念和知识;如果您是以为Flash编程的老手,则可以将主要精力放在新版本的技巧和技术的使用上。《Adobe Flash CS4 ActionScript3.0中文版经典教程(附光碟)》也适合各类培训班学员及广大自学人员参考使用。
点击连结进入新版: Adobe Flash CS5 ActionScript 3.0中文版经典教程(附CD-ROM光碟1张)
《Adobe Flash CS4 ActionScript3.0中文版经典教程(附光碟)》由Adobe公司的专家编写,是在Adobe Flash CS4软体中使用ActionScript 3.0编程工具的正规学习用书。全书共分为14课,通过大量富有创意的项目,详细地介绍使用ActionScript 3.0进行Flash製作的流程和细节,帮助您快速掌握编程工具的使用方法。《Adobe Flash CS4 ActionScript3.0中文版经典教程(附光碟)》除全面介绍了ActionScript 3.0的使用方法之外,还详细介绍了ActionScript 3.0的新功能。书中给出了大量的提示和技巧,有助于提高您使用ActionScript 3.0的效率。
图书目录
1 导航Flash时间轴
1.1 课程概述
1.2 开始
1.3 在Flash时间轴上放置代码
1.3.1 使用标籤
1.3.2 使用ActionScript循环播放
1.3.3 跟蹤循环次数
1.3.4 使用条件语句控制时间轴
1.4 对于自学的一些建议
2 使用事件和函式
2.1 课程概述
2.2 创建事件侦听器和事件处理函式
2.3 使用按钮单击来创建导航
2.3.1 创建按钮实例来控制导航
2.3.2 添加函式来回响按钮单击
2.3.3 添加重启按钮
2.3.4 添加到动态文本栏位
2.3.5 添加按钮来控制语言
2.4 对于自学的一些建议
3 使用ActionScript创建动画
3.1 课程概述
3.2 浏览起始档案
3.3 使用ActionScript控制影片剪辑属性
3.3.1 更改属性值
3.3.2 增加或减少属性值
3.3.3 使用ENTER_FRAME事件控制影片剪辑的属性来创建动画
3.3.4 创建变数来保存影片剪辑的引用
3.3.5 使用按钮来更改影片剪辑的属性
3.4 使用ActionScript补间来创建动画
3.4.1 导入补间和缓动类
3.4.2 添加ActionScript补间
3.5 对于自学的一些建议
4 在外部档案中创建ActionScript
4.1 课程概述
4.2 创建ActionScript档案
4.2.1 在Flash中创建基本的ActionScript档案
4.2.2 ActionScript 3.0类档案的基本结构
4.3 在Flash中创建类档案实例
4.3.1 重载每个Ellipse实例的参数
4.3.2 打开和关闭makeShapes()函式
4.3.3 随机选择椭圆的颜色
4.4 对于自学的一些建议
5 使用ActionScript和组件来载入内容
5.1 课程概述
5.2 创建List组件实例和设定参数
5.3 添加UILoader组件的实例
5.4 向List组件添加CHANGE事件侦听器
5.5 载入SWF档案到UILoader组件中
5.6 创建画廊档案
5.6.1 查看gallery.fla档案
5.6.2 向缩略图添加事件侦听器
5.6.3 载入外部档案中的文本
5.6.4 使用COMPLETE事件来外部文本的完全载入
5.7 向文本栏位添加滚动条
5.8 对于自学的一些建议
6 在ActionScript 3.0里创建预载器
6.1 课程概述
6.2 测试环境里的工具
6.2.1 频宽设定
6.2.2 模拟下载
6.3 创建文本区域和进度条来跟蹤载入过程
6.4 利用ActionScript跟蹤UILoader组件的进程
6.4.1 为PROGRESS和COMPLETE添加事件侦听器
6.4.2 创建progressHandler()函式
6.4.3 添加completeHandler()函式
6.5 控制MovieClip的画面来反映载入过程
6.6 关于自学的一些建议
7 在ActionScript3.0里使用数组和循环
7.1 课程概述
7.2 开始
7.3 从库向场景添加MovieClip实例
7.3.1 设定MovieClip的连结属性
7.3.2 向场景添加Block类的一个实例
7.3.3 利用for循环生成多个实例
7.3.4 创建for循环
7.3.5 用变数调整for循环的行为
7.4 给Block实例添加事件侦听器
7.5 使用ENTER_FRAME创建动画
7.5.1 添加ENTER_FRAME侦听器
7.5.2 使用事件的目标属性
7.5.3 创建rotateUp()函式
7.5.4 使用else语句
7.6 添加testDone()函式
7.6.1 数组介绍
7.6.2 使用push()方法
7.6.3 查看数组里元素的属性
7.7 对于自学的一些建议
8 在Action Script档案里创建单选钮
8.1 课程概述
8.2 开始
8.3 新建一个ActionScript档案
8.4 建立RadioButtonQuiz类
8.4.1 把类导入到RadioButtonQuiz类
8.4.2 创建RadioButtonQuiz类
8.4.3 测验的形式
8.4.4 给RadioButtonQuiz类添加变数
8.5 创建测验功能
8.5.1 创建构造函式
8.5.2 创建quizInit()函式
8.5.3 创建RadioButtonGroup
8.6 用ActionScript设定文本格式
8.7 创建测验
8.7.1 创建addQuestion()函式
8.7.2 添加setRadioButtons()方法
8.7.3 添加createRadioButton()方法
8.8 创建checkAnswer()函式
8.9 把类档案集成到Flash项目
8.9.1 添加RadioButtonQuiz类的一个实例
8.9.2 把RadioButton添加到库
8.10 对于自学的一些建议
9 用ActionScript控制声音
9.1 课程概述
9.2 开始
9.3 添加滑块
9.4 Sound类、SoundChannel类和SoundTransform类
9.4.1 创建Sound、SoundChannel和SoundTransform实例
9.4.2 添加其他变数
9.4.3 创建数组songList
9.5 使用一个for循环设定乐曲名称
9.6 让滑块在需要时再出现
9.7 对按钮进行编程来选择乐曲
9.7.1 给乐曲按钮添加事件侦听器
9.7.2 创建chooseSong()函式
9.7.3 创建Sound类的实例及查看现有实例
9.7.4 把声音载入到Sound实例
9.7.5 创建SoundChannel和SoundTransform实例
9.8 控制音量和位置控制项的可见性
9.9 添加侦听器获取MP3档案的ID3标籤
9.9.1 创建id3Handler()函式
9.9.2 添加艺术家和专辑信息
9.10 添加文本格式对象
9.11 添加滑块的控制代码
9.12 对于自学的一些建议
10 使用XML形式播放列表
10.1 课程概述
10.2 XML档案的基本结构
10.3 开始
10.4 用XML实例代替songList数组
10.5 使用URLLoader类载入外部播放列表
10.6 回响COMPLETE事件和IO_ERROR事件
10.7 把事件侦听器移动到xmlLoaded()函式
10.7.1 创建setSongs()函式
10.7.2 从XML数据里获得乐曲名称与艺术家
10.7.3 设定乐曲板的标题和艺术家信息
10.7.4 添加对setSongs()函式的调用
10.8 更新chooseSong()函式
10.9 使用XML数据创建超连结
10.10 在乐曲列表里浏览
10.11 关于自学的一些建议
11 利用ActionScript和组件控制视频
11.1 课程概述
11.2 查看Lesson11资料夹里的内容
11.3 添加FLVPlayback组件
11.4 在Flash里设定FLVPlayback的属性
11.4.1 设定FLVPlayback控制项
11.4.2 设定皮肤颜色和透明度
11.5 用ActionScript控制FLVPlayback属性
11.5.1 利用滑块控制透明度
11.5.2 添加滑块的初始ActionScript代码
11.6 使用颜色
11.6.1 添加ColorPicker组件
11.6.2 设定skinBackgroundColor
11.7 添加FLVCaptioning组件
11.7.1 查看captions.xml档案
11.7.2 添加FLVCaptioning组件
11.8 根据XML播放列表播放多个视频档案
11.8.1 查看vidlist.xml档案
11.8.2 添加一个文本区域显示标题
11.8.3 用ActionScript载入vidlist.xml
11.8.4 创建xmlLoaded()函式
11.8.5 创建changeVid()函式
11.9 使用全萤幕发布设定
11.10 关于自学的一些建议
12 ActionScript图形与动画的高级技术
12.1 课程概述
12.2 Flash CS4里的反向运动
12.2.1 查看IKSample档案
12.2.2 在创作时IK与运行时IK之间切换
12.3 开始
12.4 在ActionScript里控制IK动画
12.4.1 使用IKArmature和IKManager类
12.4.2 使用IKMover类
12.4.3 添加snapshot_btn的事件侦听器
12.4.4 添加moveDown()函式
12.4.5 编写moveUp()函式
12.5 创建Sound和SoundChannel实例
12.6 播放和停止音效
12.7 利用ActionScript控制用户的网路摄像头或摄像机
12.7.1 使用getCamera()方法
12.7.2 检查摄像机是否存在
12.8 使用Bitmap类和BitmapData类
12.9 Pixel Bender Toolkit
12.9.1 查看PBFilter.as档案
12.9.2 使用PBFilter类
12.9.3 利用滑块操作滤镜参数
12.10 关于自学的一些建议
13 用ActionScript实现列印和传送电子邮件
13.1 课程概述
13.2 开始
13.3 添加简单电子邮件连结
13.4 从Flash传送电子邮件
13.4.1 利用URLVariables类传送单个变数
13.4.2 设定textColor和backgroundColor
13.4.3 把URLVariables传送到PHP档案
13.5 用PrintJob类添加列印功能
13.6 用Date类获取当前日期和时间
13.6.1 创建要列印的内容
13.6.2 在ActionScript里使用try/catch语句
13.6.3 传送给印表机
13.7 关于自学的一些建议
14 用Flash和ActionScript创建Adobe AIR程式
14.1 课程概述
14.2 AIR专用的ActionScript
14.3 针对AIR项目的发布设定
14.3.1 设定AIR描述档案选项
14.3.2 设定自定义图示
14.3.3 创建数字签名
14.4 在AIR程式里包含一个档案
14.5 发布AIR程式
14.6 开始
14.7 侦听拖放事件
14.7.1 使用ClipboardFormats
14.7.2 添加onDragDrop()函式
14.7.3 遍历档案类型数组
14.8 关于自学的一些建议
1.1 课程概述
1.2 开始
1.3 在Flash时间轴上放置代码
1.3.1 使用标籤
1.3.2 使用ActionScript循环播放
1.3.3 跟蹤循环次数
1.3.4 使用条件语句控制时间轴
1.4 对于自学的一些建议
2 使用事件和函式
2.1 课程概述
2.2 创建事件侦听器和事件处理函式
2.3 使用按钮单击来创建导航
2.3.1 创建按钮实例来控制导航
2.3.2 添加函式来回响按钮单击
2.3.3 添加重启按钮
2.3.4 添加到动态文本栏位
2.3.5 添加按钮来控制语言
2.4 对于自学的一些建议
3 使用ActionScript创建动画
3.1 课程概述
3.2 浏览起始档案
3.3 使用ActionScript控制影片剪辑属性
3.3.1 更改属性值
3.3.2 增加或减少属性值
3.3.3 使用ENTER_FRAME事件控制影片剪辑的属性来创建动画
3.3.4 创建变数来保存影片剪辑的引用
3.3.5 使用按钮来更改影片剪辑的属性
3.4 使用ActionScript补间来创建动画
3.4.1 导入补间和缓动类
3.4.2 添加ActionScript补间
3.5 对于自学的一些建议
4 在外部档案中创建ActionScript
4.1 课程概述
4.2 创建ActionScript档案
4.2.1 在Flash中创建基本的ActionScript档案
4.2.2 ActionScript 3.0类档案的基本结构
4.3 在Flash中创建类档案实例
4.3.1 重载每个Ellipse实例的参数
4.3.2 打开和关闭makeShapes()函式
4.3.3 随机选择椭圆的颜色
4.4 对于自学的一些建议
5 使用ActionScript和组件来载入内容
5.1 课程概述
5.2 创建List组件实例和设定参数
5.3 添加UILoader组件的实例
5.4 向List组件添加CHANGE事件侦听器
5.5 载入SWF档案到UILoader组件中
5.6 创建画廊档案
5.6.1 查看gallery.fla档案
5.6.2 向缩略图添加事件侦听器
5.6.3 载入外部档案中的文本
5.6.4 使用COMPLETE事件来外部文本的完全载入
5.7 向文本栏位添加滚动条
5.8 对于自学的一些建议
6 在ActionScript 3.0里创建预载器
6.1 课程概述
6.2 测试环境里的工具
6.2.1 频宽设定
6.2.2 模拟下载
6.3 创建文本区域和进度条来跟蹤载入过程
6.4 利用ActionScript跟蹤UILoader组件的进程
6.4.1 为PROGRESS和COMPLETE添加事件侦听器
6.4.2 创建progressHandler()函式
6.4.3 添加completeHandler()函式
6.5 控制MovieClip的画面来反映载入过程
6.6 关于自学的一些建议
7 在ActionScript3.0里使用数组和循环
7.1 课程概述
7.2 开始
7.3 从库向场景添加MovieClip实例
7.3.1 设定MovieClip的连结属性
7.3.2 向场景添加Block类的一个实例
7.3.3 利用for循环生成多个实例
7.3.4 创建for循环
7.3.5 用变数调整for循环的行为
7.4 给Block实例添加事件侦听器
7.5 使用ENTER_FRAME创建动画
7.5.1 添加ENTER_FRAME侦听器
7.5.2 使用事件的目标属性
7.5.3 创建rotateUp()函式
7.5.4 使用else语句
7.6 添加testDone()函式
7.6.1 数组介绍
7.6.2 使用push()方法
7.6.3 查看数组里元素的属性
7.7 对于自学的一些建议
8 在Action Script档案里创建单选钮
8.1 课程概述
8.2 开始
8.3 新建一个ActionScript档案
8.4 建立RadioButtonQuiz类
8.4.1 把类导入到RadioButtonQuiz类
8.4.2 创建RadioButtonQuiz类
8.4.3 测验的形式
8.4.4 给RadioButtonQuiz类添加变数
8.5 创建测验功能
8.5.1 创建构造函式
8.5.2 创建quizInit()函式
8.5.3 创建RadioButtonGroup
8.6 用ActionScript设定文本格式
8.7 创建测验
8.7.1 创建addQuestion()函式
8.7.2 添加setRadioButtons()方法
8.7.3 添加createRadioButton()方法
8.8 创建checkAnswer()函式
8.9 把类档案集成到Flash项目
8.9.1 添加RadioButtonQuiz类的一个实例
8.9.2 把RadioButton添加到库
8.10 对于自学的一些建议
9 用ActionScript控制声音
9.1 课程概述
9.2 开始
9.3 添加滑块
9.4 Sound类、SoundChannel类和SoundTransform类
9.4.1 创建Sound、SoundChannel和SoundTransform实例
9.4.2 添加其他变数
9.4.3 创建数组songList
9.5 使用一个for循环设定乐曲名称
9.6 让滑块在需要时再出现
9.7 对按钮进行编程来选择乐曲
9.7.1 给乐曲按钮添加事件侦听器
9.7.2 创建chooseSong()函式
9.7.3 创建Sound类的实例及查看现有实例
9.7.4 把声音载入到Sound实例
9.7.5 创建SoundChannel和SoundTransform实例
9.8 控制音量和位置控制项的可见性
9.9 添加侦听器获取MP3档案的ID3标籤
9.9.1 创建id3Handler()函式
9.9.2 添加艺术家和专辑信息
9.10 添加文本格式对象
9.11 添加滑块的控制代码
9.12 对于自学的一些建议
10 使用XML形式播放列表
10.1 课程概述
10.2 XML档案的基本结构
10.3 开始
10.4 用XML实例代替songList数组
10.5 使用URLLoader类载入外部播放列表
10.6 回响COMPLETE事件和IO_ERROR事件
10.7 把事件侦听器移动到xmlLoaded()函式
10.7.1 创建setSongs()函式
10.7.2 从XML数据里获得乐曲名称与艺术家
10.7.3 设定乐曲板的标题和艺术家信息
10.7.4 添加对setSongs()函式的调用
10.8 更新chooseSong()函式
10.9 使用XML数据创建超连结
10.10 在乐曲列表里浏览
10.11 关于自学的一些建议
11 利用ActionScript和组件控制视频
11.1 课程概述
11.2 查看Lesson11资料夹里的内容
11.3 添加FLVPlayback组件
11.4 在Flash里设定FLVPlayback的属性
11.4.1 设定FLVPlayback控制项
11.4.2 设定皮肤颜色和透明度
11.5 用ActionScript控制FLVPlayback属性
11.5.1 利用滑块控制透明度
11.5.2 添加滑块的初始ActionScript代码
11.6 使用颜色
11.6.1 添加ColorPicker组件
11.6.2 设定skinBackgroundColor
11.7 添加FLVCaptioning组件
11.7.1 查看captions.xml档案
11.7.2 添加FLVCaptioning组件
11.8 根据XML播放列表播放多个视频档案
11.8.1 查看vidlist.xml档案
11.8.2 添加一个文本区域显示标题
11.8.3 用ActionScript载入vidlist.xml
11.8.4 创建xmlLoaded()函式
11.8.5 创建changeVid()函式
11.9 使用全萤幕发布设定
11.10 关于自学的一些建议
12 ActionScript图形与动画的高级技术
12.1 课程概述
12.2 Flash CS4里的反向运动
12.2.1 查看IKSample档案
12.2.2 在创作时IK与运行时IK之间切换
12.3 开始
12.4 在ActionScript里控制IK动画
12.4.1 使用IKArmature和IKManager类
12.4.2 使用IKMover类
12.4.3 添加snapshot_btn的事件侦听器
12.4.4 添加moveDown()函式
12.4.5 编写moveUp()函式
12.5 创建Sound和SoundChannel实例
12.6 播放和停止音效
12.7 利用ActionScript控制用户的网路摄像头或摄像机
12.7.1 使用getCamera()方法
12.7.2 检查摄像机是否存在
12.8 使用Bitmap类和BitmapData类
12.9 Pixel Bender Toolkit
12.9.1 查看PBFilter.as档案
12.9.2 使用PBFilter类
12.9.3 利用滑块操作滤镜参数
12.10 关于自学的一些建议
13 用ActionScript实现列印和传送电子邮件
13.1 课程概述
13.2 开始
13.3 添加简单电子邮件连结
13.4 从Flash传送电子邮件
13.4.1 利用URLVariables类传送单个变数
13.4.2 设定textColor和backgroundColor
13.4.3 把URLVariables传送到PHP档案
13.5 用PrintJob类添加列印功能
13.6 用Date类获取当前日期和时间
13.6.1 创建要列印的内容
13.6.2 在ActionScript里使用try/catch语句
13.6.3 传送给印表机
13.7 关于自学的一些建议
14 用Flash和ActionScript创建Adobe AIR程式
14.1 课程概述
14.2 AIR专用的ActionScript
14.3 针对AIR项目的发布设定
14.3.1 设定AIR描述档案选项
14.3.2 设定自定义图示
14.3.3 创建数字签名
14.4 在AIR程式里包含一个档案
14.5 发布AIR程式
14.6 开始
14.7 侦听拖放事件
14.7.1 使用ClipboardFormats
14.7.2 添加onDragDrop()函式
14.7.3 遍历档案类型数组
14.8 关于自学的一些建议