Flash ActionScript 3.0互动设计项目教程

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.
查看详情
12
相关图书 / 更多
Flash ActionScript 3.0互动设计项目教程
Flash CS6动画设计立体化教程(第2版)(微课版)
兰和平
Flash ActionScript 3.0互动设计项目教程
Flash多媒体动画制作实用教程(实战微课版)
贾瑞
Flash ActionScript 3.0互动设计项目教程
Flotation Chemistry(浮选化学)(聂光华)
邓政斌 编著;聂光华
Flash ActionScript 3.0互动设计项目教程
Flutter小白开发——跨平台客户端应用开发学习路线
王皓
Flash ActionScript 3.0互动设计项目教程
Flowable流程引擎实战
金杨杰
Flash ActionScript 3.0互动设计项目教程
Flutter实战 第2版
杜文 编著
Flash ActionScript 3.0互动设计项目教程
Flash多媒体课件制作实例教程(第4版)(微课版)
方其桂;王丽娟;刘斌
Flash ActionScript 3.0互动设计项目教程
Flutter移动应用开发
夏辉 杨伟吉 张书峰 主编
Flash ActionScript 3.0互动设计项目教程
Flash CS5动画项目实训教程
杨雨新,李玉会主编
Flash ActionScript 3.0互动设计项目教程
Flask Web应用开发项目实战 基于Python和统信UOS
木合塔尔·沙地克
Flash ActionScript 3.0互动设计项目教程
Flutter跨平台开发实战
向治洪
Flash ActionScript 3.0互动设计项目教程
Flash动画制作(项目式全彩微课版)
古淑强 陈朝魁