扫描二维码,下载手机APP
下载安卓APP箭头
客服QQ
箭头给我发消息

客服QQ:3315713922

Flash ActionScript 3.0互动设计项目教程(附光盘)

综合评级:
★★★★★

定价:
¥39.30

作者:
刘本军,李登丰

出版社:
人民邮电

出版日期:
2015/11/01

页数:
16

ISBN:
9787115388650

书籍介绍

《Flash ActionScript 3.0互动设计项目教程》为项目化教程,采用多个实战项目帮助读者完整掌握Flash的各个技术应用。配套光盘包含PPT、源代码、动画素材等文件。

ActionScript 3.0是Adobe公司和ActionScript 发展史上的一个重要里程碑,它是面向开发人员的一种脚本语言,实现了真正意义上的面向对象。本书详细介绍了ActionScript 3.0的基础知识,并介绍了在Flash CS6开发环境中进行系统开发的方法。全书共分为12个项目,从最基础的编程概念入手,详细讲解了ActionScript 3.0的语法、程序设计方法以及*为重要的部分核心类,以“任务引领 经典案例剖析 项目实训”的结构方式构建内容,主要包括:ActionScript 3.0入门基础、函数的定义与使用、事件的侦听与处理、面向对象的编程技巧、数组、时间、文本、数学、图形、滤镜等类以及组件的使用,并特别介绍了在智能手机平台上移动应用程序的开发。

作者简介

刘本军,湖北省**教师,长期从事Flash教学,曾编写多本相关教材。

目录

项目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.