Flash ActionScript 3.0网络动画编程基础与实践教程

分类: 图书,计算机/网络,图形图像 多媒体,Flash,
作者: 周峰,王征编著
出 版 社: 电子工业出版社
出版时间: 2008-7-1字数: 740000版次: 1页数: 454印刷时间: 2008/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121066993包装: 平装编辑推荐
本书围绕Flash ActionScript3.0提供的技术进行讲解,每个知识点都通过精心挑选的实例来剖析,以循序渐进、因势利导的方式为读者一步步地展示Flash ActionScript3.0的强大功能。
本书的主要特点有:
实用性:首先着眼于ActionScript3.0的实际应用,然后再深入技巧问题。
延展性:实例来自于实际工作中的应用程序,分析实例的同时辐射相关技术点。
全面性:包含了ActionScript3.0的所有功能,并详细讲解了新增的各种功项功能。
内容简介
本书讲解了FlashCS3基本操作、ActionScript3.0编程基础、面向对象编程概念及对数组、日期时间、字符串、正则表达式、图形图像、用户输入、文本、声音、视频、影片剪辑元件、XML文件、网络通信的处理,最后讲解了UI组件和视频组件的应用,并且每个知识点都通过精心挑选的实例来讲解 剖析。
本书按照用户循序渐进、由浅入深的学习习惯,内容起点低,操作上手快,内容全面完整,并且通过具体的实例讲解每个实用知识点。本书实例丰富、图文并茂、语言流畅、内容繁简得当,由浅入深,使读者十分容易入门并逐步精通。
本书适用于大中专院校学生、网络动画爱好者、编程爱好者,对网络游戏设计人士也有很高的参考价值。尤其适合中等职业学校、大专院校及各种Flash ActionScript3.0动画编程培训班作为教材使用。
目录
第1章Flash CS3界面操作
课前导读
重点提示
1.1HashCS3简介
1.1.1工具箱
1.1.2时间轴
1.1.3场景
1.1.4“属性”面板
1.2常用面板简介
1.2.1 “库”面板
1.2.2 “输出”面板
1.2.3 “颜色”面板
1.2.4 “组件”和“组件检查器”面板
1.2.5 “对齐”面板
1.2.6 “变形”面板
1.2.7 “动作”面板
1.3Flash CS3的基本操作
1.3.1新建文件
1.3.2保存文件
1.3.3打开文件
1.3.4关闭文件
1.3.5Flash动画文件的管理
1.4优化Hash文档
1.4.1优化文档
1.4.2优化元素和线条
1.4.3优化文本和字体
1.4.4优化颜色
1.4.5优化图形和动画
本章小结
本章习题
本章答案
第2章Flash ActionScript 3.0快速上手
课前导读
重点提示
2.1ActionScript 3.0概述
2.1.1ActionScript 3.0的主要功能
2.1.2AcfionScnpt 3.0的新增功能
2.1.3ActionScnpt不同版本的兼容性
2.2ActionScript 3.0基本的编程概念简述
2.2.1常量和变量
2.2.2数据类型
2.2.3对象的属性、方法与事件
2.2.4对象实例的创建
实例影片剪辑的控制及超链接
2.2.5常用编程元素
实例简单加法运算
2.2.6类的应用
实例利用类动态显示输入的内容
本章小结
本章习题
本章答案
第3章ActionScript 3.0程序设计基础
课前导读
重点提示
3.1对象、包和命名空间
3.1.1对象
3.1.2包
3.1.3命名空间
3.2变量及变量作用域
3.2.1变量
3.2.2变量作用域
3.3数据类型
3.3.1基本数据类型
3.3.2数据类型转换
3.4ActionScript 3.0基本语法
3.5运算符
3.6程序流程控制
3.6.1顺序结构
……
第4章ActionScdpt3.0面向对象编程
第5章ActionStdpt3.0对数组和日期时间的处理
第6章ActionScdpt3.0对字符串及正则表达式的处理
第7章ActionScript3.0对图形图像的处理
第8章ActionScript3.0对文本及用户输入的处理
第9章ActionScript3.0对影片剪辑元件的处理
第10章ActionScript3.0对声音和视频的处理
第11章ActionScript3.0对XML文件的处理
第12章ActionScript3.0对网络通信的处理
第13章ActionScript3.0对系统环境.c打印输出及外部API
第14章cActionScript3.0用户界面(UI)组件的应用
第15章AetionScript3.0视频组件的应用
书摘插图
第2章Flash ActionScript 3.0快速上手
课前导读
Actionscrip3.0的脚本语言编程功能远远超越了ActionScript的早期版本,它可以方便地创建拥有大型数据集和面向对象的可重用代码库的高度复杂应用程序。虽然ActionScript 3.0对于在Adobe Flash Player 9中运行的内容并不是必需的,但它使用新型的虚拟机AVM2实现了性能的改善。ActionScdpt 3.0代码的执行速度可以比旧版ActionScript代码的执行速度快10倍。
重点提示
本章讲解ActionScript 3.0的新增功能及基本的编程概念。具体内容如下:
ActionScript 3.0的主要功能、优点及新增功能
ActionScript不同版本的兼容性
常量、变量及数据类型
对象的属性、方法与事件
影片剪辑的控制及超链接
运算符、流控制及注释
简单加法运算
类的应用
利用类动态显示输入的内容
2.1ActionScript 3.0概述
ActionScdpt 3.O提供了可靠的编程模型,Flash Hash Hayer中的ActionScript虚拟机(AVM)执行的,它在Flash内容和应用程序中实现了交互性、数据处理以及其他许多功能。
2.1.1ActionScript 3.0的主要功能
ActionScript 3.0是一种真正意义上的面向对象的编程语言,主要功能如下:
1.ActionScript 3.0新增了Actionscdpt虚拟机,称为AVM2,它使用全新的字节码指令
集。可使性能显著提高。
。 2.Actionscript 3.0具有更为先进的编译器代码库,它更为严格地遵循ECMA Script
(ECMA.262)标准,并且相对于早期的编译器版本,可执行更深入的优化。
3.ActionScript 3.0具有扩展并改进的应用程序编程接口(API),拥有对对象的低级控制
和真正意义上的面向对象的模型。
4.ActionScript 3.0是一种基于即将发布的ECMAScript(ECMA-262)第4版草案语言规范的核心语言。
5.ActionScript 3.0是一个基于ECMAScript for XML(E4X)规范(ECMA-357第2版)的XML API。E4X是ECMAScript的一种语言扩展,它将XML添加为语言的本机数据类型。
……