Flash ActionScript 3.0动画高级教程
Flash ActionScript 3.0动画高级教程封面图

Flash ActionScript 3.0动画高级教程

(美) 彼得斯 (Peters,K.) , 著

出版社:人民邮电出版社

年代:2009

定价:65.0

书籍简介:

本书涵盖Flash最新ActionScript特性,涉及3D、新的绘图API以及Pixel Bender;讲述最重要的Flash游戏开发技术,包括等角编程和人工智能;提供利用ActionScript实现高精度运动模拟的高级物理公式。

书籍目录:

第1章 高级碰撞检测

1.1 不规则形状对象的碰撞测试

1.1.1 位图用于碰撞检测

1.1.2 半透明形状的碰撞测试

1.1.3 使用BitmapData.hitTest测试非位图对象

1.2 大量对象的碰撞测试

1.2.1 实现基于网格的碰撞检测

1.2.2 编写网格代码

1.2.3 测试和调整网格

1.2.4 建成一个可重用的类

1.2.5 碰撞检测:并不只是碰撞

1.3 小结

第2章 转向行为

2.1 行为

2.2 Vector2D类

2.3 Vehicle类

2.4 SteeredVehicle类

2.4.1 搜寻行为

2.4.2 逃避行为

2.4.3 到达行为

2.4.4 追捕行为

2.4.5 躲避行为

2.4.6 漫游行为

2.4.7 对象规避

2.4.8 路径追随

2.5 群落

2.6 小结

第3章 等角投影

3.1 等角投影与二等角投影

3.2 创建等角图形

3.3 等角变换

3.3.1 世界坐标变换为屏幕坐标

3.3.2 屏幕坐标转换为世界坐标

3.3.3 IsoUtils类

3.4 等角对象

3.5 深度排序

3.6 等角世界类

3.7 D中的移动

3.8 碰撞检测

3.9 使用外部图形

3.10 等角区块图

3.11 小结

第4章 寻路

4.1 寻路基础

4.2 A*

4.2.1 A*基础

4.2.2 A*算法

4.2.3 计算代价

4.2.4 算法图示

4.2.5 编写代码

4.2.6 常用A*启发函数

4.3 实现AStar类

4.4 在游戏中使用AStar

4.5 高级地形

4.6 小结

第5章 其他输入方式:摄像头和麦克风

5.1 摄像头和麦克风

5.2 声音作为输入

5.2.1 一个由声音控制的游戏

5.2.2 活动事件

5.3 视频作为输入

5.3.1 视频大小和质量

5.3.2 视频与位图

5.3.3 分析像素

5.4 小结

第6章 高级物理:数值积分

第7章 Flash 10中的3D

第8章 Flash 10绘图API

第9章 Pixel Bender

第10章 补间引擎

内容摘要:

本书是介绍Flash 10 ActionScript动画高级技术的经典之作,是作者在这一领域中多年实践经验的结晶。书中不仅涵盖了3D、最新绘图API以及Pixel Bender等Flash 10 ActionScript特性,深入介绍了碰撞检测、转向、寻路等Flash游戏开发技术,还通过实例具体讲解了等角投影和数值积分的基本理论和应用。本书内容紧扣实际应用,适合各层次Flash开发人员阅读。

书籍规格:

书籍详细信息
书名Flash ActionScript 3.0动画高级教程站内查询相似图书
丛书名图灵程序设计丛书
9787115216250
如需购买下载《Flash ActionScript 3.0动画高级教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)65.0语种简体中文
尺寸24 × 19装帧平装
页数 194 印数 3000

书籍信息归属:

Flash ActionScript 3.0动画高级教程是人民邮电出版社于2009.11出版的中图分类号为 TP391.41 的主题关于 动画-设计-图形软件,Flash ActionScript 3.0-教材 的书籍。