Flash ActionScript 3.0动画教程

Keith Peters

出版时间

2008-04-01

ISBN

9787115174505

评分

★★★★★
书籍介绍
这并不是一本教你点按钮、拉时间线的Flash入门书。它从最朴素的三角函数出发,用几行简洁的代码,把速度、加速度、摩擦力、弹性、碰撞检测这些物理引擎的核心概念逐一拆解给你看。读者反馈里反复出现的,是它‘撇开代码实现,更多教的是原理’——正因如此,即便技术已过时,书中的运动规律仍可迁移到任何动画或游戏开发场景。它适合两类人:想打牢动画数学基础的初学者,以及需要从2.0升级到3.0、渴望重建底层思维的开发者。需要提醒的是,部分章节难度会陡然拔高,对数学不敏感的读者可能读到‘看不穿’的程度;纸质也常被诟病。但就‘用最简单的代码讲透最本质的东西’而言,它几乎是同类中不可替代的一本。
精彩摘录
  • "3.9 本章重点公式 计算基本的三角函数: 角的正弦 = 对边 / 斜边 角的余弦 = 邻边 / 斜边 角的正切 = 对边 / 邻边 转换弧度为度和转换度为弧度: radians = degrees * Math.Pi / 180 degrees = radians * 180 / Math.PI 旋转到鼠标位置(或任意点): // 用x, y点替换mouseX, mouseY 来旋转。 dx = mouseX - sprite.x; dy = mouseY - sprite.y; sprite.rotation = Math.atan2(dy, dx) * 180 / Math.PI; 创建"
用户评论
从最简单的三角函数动画开始,到台球物理及高级运动,AS动画开发必备手册。
入门经典
非常好的书。通俗易懂。
用来入门有点小纠结
实际是游戏中常用的些小技巧
大一上选修课,然后去图书馆借了这本书。现在脑子里已经没什么印象了,只隐约记得看了前面小半本,就再也没翻过,到期就还回去了。
比较简单基础的动画,后面3d 的没有看。现在再看这本书的姐妹篇
好书
求书
收藏