Flash ActionScript 3.0动画高级教程(丰富的经典示例和专有技巧)
基本信息
- 原书名: AdvancED ActionScript 3.0 Animation
- 原出版社: friends of ED
- 作者: (美)Keith Peters
- 译者: 苏金国 荆涛
- 丛书名: 图灵程序设计丛书 其他
- 出版社:人民邮电出版社
- ISBN:9787115216250
- 上架时间:2009-12-23
- 出版日期:2010 年1月
- 开本:16开
- 页码:373
- 版次:1-1
- 所属分类:
计算机 > 数码/设计 > Flash
编辑推荐
跟随Flash大师进入ActionScript开发辉煌殿堂
丰富的经典示例和专有技巧
涵盖Flash 10最新特性
推荐阅读
内容简介回到顶部↑
本书是经典著作《flash actionscript 3.0动画教程》的姊妹篇,作者选取了actionscript游戏和用户交互应用开发中比较深入但却是急需的知识点进行了深入探讨,包括碰撞检测、人工智能、逼真的物理效果等,还全面论述了flashl0提供的新特性。其中揭示了很多高级技巧,针对性极强,在同类书中十分罕见。书中每一章都通过一个应用实例来讲解原理,并提供高质量的代码,极具学习和实用价值。
本书将改变你既有的思维定式,使你站在一个新的高度来看待flash动画编程。让世界级flash技术大师keith peters引领你进入actionscript开发的辉煌技术殿堂吧!
本书是介绍flash 10 actionscript动画高级技术的经典之作,是作者在这一领域中多年实践经验的结晶。书中不仅涵盖了3d、最新绘图api以及pixel bender等flash 10 actionscript特性,深入介绍了碰撞检测、转向、寻路等flash游戏开发技术,还通过实例具体讲解了等角投影和数值积分的基本理论和应用。
本书内容紧扣实际应用,适合各层次flash开发人员阅读。
本书将改变你既有的思维定式,使你站在一个新的高度来看待flash动画编程。让世界级flash技术大师keith peters引领你进入actionscript开发的辉煌技术殿堂吧!
本书是介绍flash 10 actionscript动画高级技术的经典之作,是作者在这一领域中多年实践经验的结晶。书中不仅涵盖了3d、最新绘图api以及pixel bender等flash 10 actionscript特性,深入介绍了碰撞检测、转向、寻路等flash游戏开发技术,还通过实例具体讲解了等角投影和数值积分的基本理论和应用。
本书内容紧扣实际应用,适合各层次flash开发人员阅读。
作译者回到顶部↑
目录回到顶部↑
第1章 高级碰撞检测 1
1.1 不规则形状对象的碰撞测试 1
1.1.1 位图用于碰撞检测 4
1.1.2 半透明形状的碰撞测试 7
1.1.3 使用bitmapdata.hittest测试非位图对象 10
1.2 大量对象的碰撞测试 12
1.2.1 实现基于网格的碰撞检测 14
1.2.2 编写网格代码 17
1.2.3 测试和调整网格 24
1.2.4 建成一个可重用的类 27
1.2.5 碰撞检测:并不只是碰撞 37
1.3 小结 42
第2章 转向行为 43
2.1 行为 44
2.2 vector2d类 45
2.3 vehicle类 52
2.4 steeredvehicle类 59
2.4.1 搜寻行为 60
2.4.2 逃避行为 62
2.4.3 到达行为 66
1.1 不规则形状对象的碰撞测试 1
1.1.1 位图用于碰撞检测 4
1.1.2 半透明形状的碰撞测试 7
1.1.3 使用bitmapdata.hittest测试非位图对象 10
1.2 大量对象的碰撞测试 12
1.2.1 实现基于网格的碰撞检测 14
1.2.2 编写网格代码 17
1.2.3 测试和调整网格 24
1.2.4 建成一个可重用的类 27
1.2.5 碰撞检测:并不只是碰撞 37
1.3 小结 42
第2章 转向行为 43
2.1 行为 44
2.2 vector2d类 45
2.3 vehicle类 52
2.4 steeredvehicle类 59
2.4.1 搜寻行为 60
2.4.2 逃避行为 62
2.4.3 到达行为 66
媒体评论回到顶部↑
“Keith Peters是全球Flash领域最棒的技术大师之一,在他编著的这本书中,每一处都散发着FlashActionScript游戏开发的魅力:精辟的算法解释,精确的AS3API的驾驭手段,精美的演示范例。在基于Flash游戏创作需求呈爆炸性增长的互联网领域,本书是Flash动画游戏开发工程师通向高级殿堂的最佳学习图书。”
——马鉴(7yue),Adobe公司Flash平台技术传教士
“从碰撞检测的基本实现到深入解读高级物理引擎原理,从强大易用的TweenLite到Flash 10、PixelBender这些新技术的应用实践详解,本书可以算是游戏开发人员的必读之物。此外,在互联网技术进一步深入普通人生活,在RIA技术进一步追求精细效能、复杂逻辑的优雅交互的大环境下,本书中的许多思想对相关领域的开发人员都有极大启发,非常值得学习与借鉴! ”
——郭启睿(Aw),北京来乐科技有限公司联合创始人、Flash开发者
——马鉴(7yue),Adobe公司Flash平台技术传教士
“从碰撞检测的基本实现到深入解读高级物理引擎原理,从强大易用的TweenLite到Flash 10、PixelBender这些新技术的应用实践详解,本书可以算是游戏开发人员的必读之物。此外,在互联网技术进一步深入普通人生活,在RIA技术进一步追求精细效能、复杂逻辑的优雅交互的大环境下,本书中的许多思想对相关领域的开发人员都有极大启发,非常值得学习与借鉴! ”
——郭启睿(Aw),北京来乐科技有限公司联合创始人、Flash开发者








点击看大图







加载中...

