Flash ActionScript 3.0互动设计项目教程
出版时间:
2015-11
版次:
1
ISBN:
9787115388650
定价:
49.80
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
296页
正文语种:
简体中文
9人买过
-
ActionScript3.0是Adobe公司和ActionScript发展史上的一个重要里程碑,它是面向开发人员的一种脚本语言,实现了真正意义上的面向对象。本书详细介绍了ActionScript3.0的基础知识,并介绍了在FlashCS6开发环境中进行系统开发的方法。全书共分为12个项目,从最基础的编程概念入手,详细讲解了ActionScript3.0的语法、程序设计方法以及最为重要的部分核心类,以“任务引领+经典案例剖析+项目实训”的结构方式构建内容,主要包括:ActionScript3.0入门基础、函数的定义与使用、事件的侦听与处理、面向对象的编程技巧、数组、时间、文本、数学、图形、滤镜等类以及组件的使用,并特别介绍了在智能手机平台上移动应用程序的开发。 刘本军,湖北省优秀教师,长期从事Flash教学,曾编写多本相关教材。 Flash ActionScript 3.0互动设计项目化教程
目 录
项目1 初识ActionScript 3.0
1.1任务1----走近ActionScript 3.0
1.1.1知识储备---- ActionScript 3.0发展历程和特点
1.1.2知识储备---- ActionScript 3.0程序开发工具
1.1.3动画欣赏---- ActionScript 3.0的应用
1.2任务2---- ActionScript 3.0小试牛刀
1.2.1知识储备----Flash CS6动作面板
1.2.2案例讲解---- DIY第一个ActionScript 3.0程序
1.2.3知识储备----代码片断面板
1.2.4案例讲解----【功夫Show】
1.2.5任务拓展----ActionScript 3.0首选参数
1.2.6任务拓展----ActionScript 3.0测试及调试
1.3 项目实训---- 【AS2.0和AS3.0效率比较】
1.3.1 实训目标
1.3.2 实训要求
1.3.3 实训步骤
1.4 技能知识点考核
1.5 独立实践任务
项目2 ActionScript 3.0入门基础
2.1任务1----认知ActionScript 3.0语法
2.1.1知识储备----ActionScript 3.0语法
2.1.2知识储备----常量和变量
2.2 任务2----认知ActionScript 3.0数据类型与运算符
2.2.1知识储备----数据类型
2.2.2知识储备----运算符与表达式
2.3 任务3----认知ActionScript 3.0程序结构
2.3.1知识储备----顺序结构
2.3.2知识储备----选择结构
2.3.3知识储备----循环结构
2.3.4案例精讲----工作日表情
2.4项目实训----【体重指数计算器】
2.4.1 实训目标
2.4.2 实训要求
2.4.3 实训步骤
2.5技能知识点考核
2.6独立实践任务
项目3 函数的定义与使用
3.1 任务1----定义函数与调用函数
3.1.1 知识储备----数的二种定义方法
3.1.2 知识储备----调用函数
3.2 任务2----传递参数与函数的返回
3.2.1知识储备----函数的参数
3.2.2知识储备----函数的返回值
3.3 任务3----常用全局函数的使用
3.3.1案例剖析----动画影片播放函数
3.3.2案例剖析----外部文件控制函数
3.3.3案例剖析----影片片段处理/打印函数
3.3.4案例剖析----其它常用函数
3.4项目实训----梁祝】
3.4.1 实训目标
3.4.2 实训要求
3.4.3 实训步骤
3.5技能知识点考核
3.6独立实践任务
项目4事件的侦听与处理
4.1任务1----创建与编辑元件事件侦听
4.1.1知识储备----何谓事件
4.1.2知识储备----事件处理模式
4.1.3知识储备----事件对象
4.2任务2----事件处理
4.2.1案例剖析----鼠标事件
4.2.2案例剖析----键盘事件
4.2.3案例剖析----触发连续动作
4.3项目实训----【摇滚鼓手】
4.3.1 实训目标
4.3.2 实训要求
4.3.3 实训步骤
4.4技能知识点考核
4.5独立实践任务
项目5 面向对象的编程
5.1任务1----对象的显示和操作
5.1.1知识储备----类和对象的概念
5.1.2案例剖析----显示对象
5.2 任务2----自定义类的编写
5.2.1知识储备----自定义类的基本结构
5.2.2案例剖析----使用include导入外部类
5.2.3案例剖析----元件类
5.2.4案例剖析----文档类
5.3项目实训----【士兵突击Ⅳ】
5.3.1 实训目标
5.3.2 实训要求
5.3.3 实训步骤
5.4技能知识点考核
5.5独立实践任务
项目6 数组和时间的应用
6.1 任务1----使用数组
6.1.1案例剖析----创建数组
6.1.2案例剖析----在数组中增删元素
6.1.3案例剖析----数组元素的排序
6.1.4案例剖析----多维数组与提取数组中的元素
6.2任务2----创建引导路径动画
6.2.1案例剖析----获取日期
6.2.2案例剖析----获取时间
6.2.2案例剖析----计算时间差
6.3项目实训----【决战巴西】
6.3.1 实训目标
6.3.2 实训要求
6.3.3 实训步骤
6.4技能知识点考核
6.5独立实践任务
项目7 文本和数学的应用
7.1 任务1---使用文本
7.1.1案例剖析----使用String类
7.1.2案例剖析----使用文本域
7.1.3案例剖析----使用外部文件
7.2 任务2----视频的使用
7.2.1案例剖析---- Flash中的数学
7.2.2案例剖析----与角度有关的计算
7.2.3案例剖析---- ActionScript 3.0中的Point类
7.3项目实训----【文字机器人】
7.3.1 实训目标
7.3.2 实训要求
7.3.3 实训步骤
7.4技能知识点考核
7.5独立实践任务
项目8 图形和滤镜的应用
8.1 任务1----绘制图形
8.1.1案例剖析----绘制线条
8.1.2案例剖析----绘制形状
8.2 任务2----使用位图
8.2.1案例剖析----显示位图
8.2.2案例剖析----复制位图
8.2.3案例剖析----拾色器
8.3 任务3-----使用滤镜
8.3.1案例剖析----使用斜角滤镜
8.3.2案例剖析----使用投影滤镜
8.4项目实训----【CS战警】
8.6.1 实训目标
8.6.2 实训要求
8.6.3 实训步骤
8.5技能知识点考核
8.6独立实践任务
项目9 组件的使用
9.1 任务1----认识组件
9.1.1知识储备----组件简介
9.1.2知识储备----组件的添加与删除
9.2任务2----使用用户界面组件
9.2.1案例剖析----选择类组件
9.2.2案例剖析----文本类组件
9.2.3案例剖析----列表类组件
9.2.4案例剖析----控制类组件
9.2.5案例剖析----容器类组件
9.3 任务3----使用视频控制组件
9.3.1案例剖析----视频播放组件
9.3.2案例剖析----视频控制组件
9.4项目实训----【历史知识问答】
9.4.1 实训目标
9.4.2 实训要求
9.4.3 实训步骤
9.4技能知识点考核
9.5独立实践任务
项目10 声音和视频的使用
10.1 任务1----使用声音
10.1.1案例剖析----加载外部的声音
10.1.2案例剖析----对声音播放进行控制
10.1.3案例剖析----绘制声音波形
10.1.4案例剖析----使用麦克风
10.2 任务2----使用视频
10.2.1案例剖析----加载视频
10.2.2案例剖析----使用摄像头
10.3项目实训----【音视频交互游戏】
10.3.1 实训目标
10.3.2 实训要求
10.3.3 实训步骤
10.4技能知识点考核
10.5独立实践任务
项目11 移动应用程序的开发
11.1 任务1----初识AIR
11.1.1知识储备---- AIR Android开发的可行性
11.1.2知识储备---- AIR优势和局限性
11.2 任务2----搭建AIR开发环境
11.2.1知识储备----安装Android SDK
11.2.2知识储备----使用Flash Builder 4.5
11.2.3知识储备----使用Flash Professional CS6
11.3项目实训----【魔术师】
11.3.1 实训目标
11.3.2 实训要求
11.3.3 实训步骤
11.4技能知识点考核
11.5独立实践任务
项目12 综合项目
12.1综合项目1----【鼠标画板】
12.1.1 实训目标
12.1.2 实训要求
12.1.3 实训步骤
12.2综合项目2----【国画赏析】
12.2.1 实训目标
12.
-
内容简介:
ActionScript3.0是Adobe公司和ActionScript发展史上的一个重要里程碑,它是面向开发人员的一种脚本语言,实现了真正意义上的面向对象。本书详细介绍了ActionScript3.0的基础知识,并介绍了在FlashCS6开发环境中进行系统开发的方法。全书共分为12个项目,从最基础的编程概念入手,详细讲解了ActionScript3.0的语法、程序设计方法以及最为重要的部分核心类,以“任务引领+经典案例剖析+项目实训”的结构方式构建内容,主要包括:ActionScript3.0入门基础、函数的定义与使用、事件的侦听与处理、面向对象的编程技巧、数组、时间、文本、数学、图形、滤镜等类以及组件的使用,并特别介绍了在智能手机平台上移动应用程序的开发。
-
作者简介:
刘本军,湖北省优秀教师,长期从事Flash教学,曾编写多本相关教材。
-
目录:
Flash ActionScript 3.0互动设计项目化教程
目 录
项目1 初识ActionScript 3.0
1.1任务1----走近ActionScript 3.0
1.1.1知识储备---- ActionScript 3.0发展历程和特点
1.1.2知识储备---- ActionScript 3.0程序开发工具
1.1.3动画欣赏---- ActionScript 3.0的应用
1.2任务2---- ActionScript 3.0小试牛刀
1.2.1知识储备----Flash CS6动作面板
1.2.2案例讲解---- DIY第一个ActionScript 3.0程序
1.2.3知识储备----代码片断面板
1.2.4案例讲解----【功夫Show】
1.2.5任务拓展----ActionScript 3.0首选参数
1.2.6任务拓展----ActionScript 3.0测试及调试
1.3 项目实训---- 【AS2.0和AS3.0效率比较】
1.3.1 实训目标
1.3.2 实训要求
1.3.3 实训步骤
1.4 技能知识点考核
1.5 独立实践任务
项目2 ActionScript 3.0入门基础
2.1任务1----认知ActionScript 3.0语法
2.1.1知识储备----ActionScript 3.0语法
2.1.2知识储备----常量和变量
2.2 任务2----认知ActionScript 3.0数据类型与运算符
2.2.1知识储备----数据类型
2.2.2知识储备----运算符与表达式
2.3 任务3----认知ActionScript 3.0程序结构
2.3.1知识储备----顺序结构
2.3.2知识储备----选择结构
2.3.3知识储备----循环结构
2.3.4案例精讲----工作日表情
2.4项目实训----【体重指数计算器】
2.4.1 实训目标
2.4.2 实训要求
2.4.3 实训步骤
2.5技能知识点考核
2.6独立实践任务
项目3 函数的定义与使用
3.1 任务1----定义函数与调用函数
3.1.1 知识储备----数的二种定义方法
3.1.2 知识储备----调用函数
3.2 任务2----传递参数与函数的返回
3.2.1知识储备----函数的参数
3.2.2知识储备----函数的返回值
3.3 任务3----常用全局函数的使用
3.3.1案例剖析----动画影片播放函数
3.3.2案例剖析----外部文件控制函数
3.3.3案例剖析----影片片段处理/打印函数
3.3.4案例剖析----其它常用函数
3.4项目实训----梁祝】
3.4.1 实训目标
3.4.2 实训要求
3.4.3 实训步骤
3.5技能知识点考核
3.6独立实践任务
项目4事件的侦听与处理
4.1任务1----创建与编辑元件事件侦听
4.1.1知识储备----何谓事件
4.1.2知识储备----事件处理模式
4.1.3知识储备----事件对象
4.2任务2----事件处理
4.2.1案例剖析----鼠标事件
4.2.2案例剖析----键盘事件
4.2.3案例剖析----触发连续动作
4.3项目实训----【摇滚鼓手】
4.3.1 实训目标
4.3.2 实训要求
4.3.3 实训步骤
4.4技能知识点考核
4.5独立实践任务
项目5 面向对象的编程
5.1任务1----对象的显示和操作
5.1.1知识储备----类和对象的概念
5.1.2案例剖析----显示对象
5.2 任务2----自定义类的编写
5.2.1知识储备----自定义类的基本结构
5.2.2案例剖析----使用include导入外部类
5.2.3案例剖析----元件类
5.2.4案例剖析----文档类
5.3项目实训----【士兵突击Ⅳ】
5.3.1 实训目标
5.3.2 实训要求
5.3.3 实训步骤
5.4技能知识点考核
5.5独立实践任务
项目6 数组和时间的应用
6.1 任务1----使用数组
6.1.1案例剖析----创建数组
6.1.2案例剖析----在数组中增删元素
6.1.3案例剖析----数组元素的排序
6.1.4案例剖析----多维数组与提取数组中的元素
6.2任务2----创建引导路径动画
6.2.1案例剖析----获取日期
6.2.2案例剖析----获取时间
6.2.2案例剖析----计算时间差
6.3项目实训----【决战巴西】
6.3.1 实训目标
6.3.2 实训要求
6.3.3 实训步骤
6.4技能知识点考核
6.5独立实践任务
项目7 文本和数学的应用
7.1 任务1---使用文本
7.1.1案例剖析----使用String类
7.1.2案例剖析----使用文本域
7.1.3案例剖析----使用外部文件
7.2 任务2----视频的使用
7.2.1案例剖析---- Flash中的数学
7.2.2案例剖析----与角度有关的计算
7.2.3案例剖析---- ActionScript 3.0中的Point类
7.3项目实训----【文字机器人】
7.3.1 实训目标
7.3.2 实训要求
7.3.3 实训步骤
7.4技能知识点考核
7.5独立实践任务
项目8 图形和滤镜的应用
8.1 任务1----绘制图形
8.1.1案例剖析----绘制线条
8.1.2案例剖析----绘制形状
8.2 任务2----使用位图
8.2.1案例剖析----显示位图
8.2.2案例剖析----复制位图
8.2.3案例剖析----拾色器
8.3 任务3-----使用滤镜
8.3.1案例剖析----使用斜角滤镜
8.3.2案例剖析----使用投影滤镜
8.4项目实训----【CS战警】
8.6.1 实训目标
8.6.2 实训要求
8.6.3 实训步骤
8.5技能知识点考核
8.6独立实践任务
项目9 组件的使用
9.1 任务1----认识组件
9.1.1知识储备----组件简介
9.1.2知识储备----组件的添加与删除
9.2任务2----使用用户界面组件
9.2.1案例剖析----选择类组件
9.2.2案例剖析----文本类组件
9.2.3案例剖析----列表类组件
9.2.4案例剖析----控制类组件
9.2.5案例剖析----容器类组件
9.3 任务3----使用视频控制组件
9.3.1案例剖析----视频播放组件
9.3.2案例剖析----视频控制组件
9.4项目实训----【历史知识问答】
9.4.1 实训目标
9.4.2 实训要求
9.4.3 实训步骤
9.4技能知识点考核
9.5独立实践任务
项目10 声音和视频的使用
10.1 任务1----使用声音
10.1.1案例剖析----加载外部的声音
10.1.2案例剖析----对声音播放进行控制
10.1.3案例剖析----绘制声音波形
10.1.4案例剖析----使用麦克风
10.2 任务2----使用视频
10.2.1案例剖析----加载视频
10.2.2案例剖析----使用摄像头
10.3项目实训----【音视频交互游戏】
10.3.1 实训目标
10.3.2 实训要求
10.3.3 实训步骤
10.4技能知识点考核
10.5独立实践任务
项目11 移动应用程序的开发
11.1 任务1----初识AIR
11.1.1知识储备---- AIR Android开发的可行性
11.1.2知识储备---- AIR优势和局限性
11.2 任务2----搭建AIR开发环境
11.2.1知识储备----安装Android SDK
11.2.2知识储备----使用Flash Builder 4.5
11.2.3知识储备----使用Flash Professional CS6
11.3项目实训----【魔术师】
11.3.1 实训目标
11.3.2 实训要求
11.3.3 实训步骤
11.4技能知识点考核
11.5独立实践任务
项目12 综合项目
12.1综合项目1----【鼠标画板】
12.1.1 实训目标
12.1.2 实训要求
12.1.3 实训步骤
12.2综合项目2----【国画赏析】
12.2.1 实训目标
12.
查看详情
-
全新
北京市朝阳区
平均发货16小时
成功完成率84.88%
-
全新
河北省保定市
平均发货23小时
成功完成率85.44%
-
八五品
山东省枣庄市
平均发货9小时
成功完成率86.62%
-
八五品
山东省济南市
平均发货9小时
成功完成率89.74%
-
八五品
山东省枣庄市
平均发货8小时
成功完成率88.81%
-
八五品
山东省滨州市
平均发货16小时
成功完成率80.47%
-
八五品
重庆市沙坪坝区
平均发货9小时
成功完成率85.1%
-
全新
北京市西城区
平均发货19小时
成功完成率89.09%
-
全新
北京市通州区
平均发货9小时
成功完成率87.61%
-
全新
广东省广州市
平均发货24小时
成功完成率84.09%
-
全新
浙江省嘉兴市
平均发货13小时
成功完成率94.36%
-
全新
浙江省嘉兴市
平均发货10小时
成功完成率94.02%
-
全新
北京市丰台区
平均发货26小时
成功完成率85.75%
-
八五品
山东省滨州市
平均发货13小时
成功完成率72.34%
-
八五品
河南省鹤壁市
平均发货20小时
成功完成率90.87%
-
八五品
河南省鹤壁市
平均发货20小时
成功完成率90.87%
-
八五品
河南省鹤壁市
平均发货22小时
成功完成率85.05%
-
全新
广东省广州市
平均发货19小时
成功完成率88.84%
-
八五品
福建省福州市
平均发货10小时
成功完成率92.44%
-
全新
河北省保定市
平均发货18小时
成功完成率82.73%
-
全新
河北省保定市
平均发货21小时
成功完成率83.08%
-
八五品
河北省衡水市
平均发货6小时
成功完成率96.77%
-
八品
山东省青岛市
平均发货11小时
成功完成率95.93%
-
八品
山东省青岛市
平均发货11小时
成功完成率95.93%
-
八五品
重庆市沙坪坝区
平均发货9小时
成功完成率91.22%
-
八五品
四川省成都市
平均发货11小时
成功完成率91.78%
-
全新
广东省广州市
平均发货7小时
成功完成率94.42%
-
九五品
湖南省长沙市
平均发货13小时
成功完成率91.53%
-
八五品
江苏省苏州市
平均发货16小时
成功完成率81.26%
-
八五品
江苏省南京市
平均发货16小时
成功完成率81.63%
-
八五品
重庆市沙坪坝区
平均发货8小时
成功完成率83.87%
-
九五品
北京市丰台区
平均发货16小时
成功完成率69.74%
-
八五品
广东省东莞市
平均发货17小时
成功完成率80.6%
-
全新
北京市东城区
平均发货17小时
成功完成率85.66%
-
全新
河北省保定市
平均发货18小时
成功完成率81.3%
-
九五品
江苏省南京市
平均发货28小时
成功完成率85.39%
-
全新
北京市东城区
平均发货11小时
成功完成率95.7%
-
八五品
江西省南昌市
平均发货10小时
成功完成率92.17%
-
全新
河北省保定市
平均发货15小时
成功完成率76.8%
-
九五品
河北省保定市
平均发货18小时
成功完成率92.75%
-
九五品
北京市通州区
平均发货30小时
成功完成率83.17%
-
全新
河北省廊坊市
平均发货14小时
成功完成率81.28%
-
全新
河北省保定市
平均发货8小时
成功完成率82.74%
-
九五品
河北省廊坊市
平均发货24小时
成功完成率73.33%
-
九品
河北省保定市
平均发货12小时
成功完成率93.91%
-
九五品
河北省廊坊市
平均发货4小时
成功完成率93.29%
-
八五品
湖南省湘潭市
平均发货11小时
成功完成率90.97%
-
八五品
河北省石家庄市
平均发货13小时
成功完成率87.45%
-
八五品
云南省昆明市
平均发货14小时
成功完成率68.33%
-
八五品
云南省昆明市
平均发货14小时
成功完成率68.33%