iPhone App:Voice Band(你自己的乐队)

Flash CS5的多点触摸实例

个人电脑多点触摸实例

iPhone多点触摸实例

《Flash ActionScript 3.0 动画高级教程》中文版即将出版

与前一本《Flash ActionScript3.0 动画教程》一样,《Flash ActionScript 3.0 动画高级教程》是一本绝对值得学习的重磅好书,。作者Keith Peters在Flash相关行业有多年的经验,在书中以最实际的应用着手,由浅入深的讲解技术关键点。不管你是用Flash做创意网站,游戏还是互动程序,相信本书都会令你获益匪浅。与前一本相比,本书涉及的内容更加深入,更有针对性,如寻路算法的讲解。如果你是初学者,我还是建议你先从第一本读起,把基础知识掌握熟练。

本书目录(个人翻译版…)
1.高级碰撞检测
2.转向行为
3.无透视(Isometric)3D投影
4.寻路算法
5.不同的交互输入:摄像头与麦克风
6.高级物理:数值积分
7.Flash10的3D
8.Flash10的绘图功能
9.Pixel Bender
10.运动引擎

Riabook在其网站上放出了中文版的样章。图灵的质量一向是不错。我已经读过英文版,中文版保留作者原汁原文的风趣诙谐,技术语言也比较准确。但一些专业词汇的翻译,我个人感觉还是不能尽如人意。比如第七章的“没影点”,英文是“Vanishing Point”,设计与美术的惯用词汇为“灭点”,Flash CS4中文版的翻译为“消失点”。相比而言,“没影点”看起来稍显晦涩。而关键问题在于,这也造成了中文专业词汇的不统一,间接的给专业知识的沟通造成了不便。希望未来的图书翻译中能更少的出现类似情况。

再一个,本书原版的出版时间是2008年底,而中文版却在2010年初才能跟读者见面。技术书不像文学书,什么时候读都不晚。对于出版社来说,一本书什么时候销售也都不算晚。但我们行业的学习和进步却很可能晚了很多,又很可能因此造成了与国外同行之间的差距。Riabook采取了很好的行动,上半年自发的组织了本书的翻译,并免费放在网上供大家学习阅读。但同时Riabook分享诸多资源的同时,也面临着各种问题,如版权,如翻译质量。希望未来,图灵或其他出版机构能更早的更快的引进国外优秀图书,或能与Riabook这样的团体展开合作,使广大读者能更快的学习到最新的技术和知识。从另外一个角度,也建议广大读者,爱好者,从业者,尽可能的阅读原版图书,而能够在第一时间获得知识。: )

略表感想,并以此文参加Riabook书评活动

pv3d物体在stage上的坐标投射

thumb_screenprojection

pv3d提供了方便的接口。将物体的autoCalcScreenCoords设为true,可以直接从screen属性取到坐标值。进入看源代码。

继续阅读 »

PV3D操作节点做变型

thumb_meshclock

这里看效果。点击更多看源代码。

继续阅读 »

十位Flash大师的Bloom

Bloom是什么我们还不得而知。十位大师有八位都在自己博客上发布了Bloom的作品。我们暂且先欣赏着,等待Bloom的公布。(点击下方图片)

如何用FLASH CS5制作iPhone App

Lee Brimelow刚刚发布了一篇新教材iPhone development with Flash CS5。看来很快我们就会见到Flash CS5 beta版了。

Flash CS5一瞥及若干MAX猛料

年底前Flash CS5就会有测试版放出。这里是Richard Galvan在Max2009关于Flash CS5的介绍视频。在Adobe Max官网上还有更多现场视频。下面是某个好人做的MAX信息总结。

View more presentations from ziblu.

返回函数的函数

很好玩的写法,也是很容易让你的团队伙伴崩溃的写法。复制到你的Flash里试试。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var connect:Function = function(xp:Number, yp:Number, col:uint=0):Function{
    graphics.lineStyle(0,col);
    graphics.moveTo(xp, yp);
    var line:Function = function(xp:Number, yp:Number):Function{
        graphics.lineTo(xp, yp);
        return line;
    }
    return line;
}
 
// draw a triangle
connect(200,100)(300,300)(100,300)(200, 100);
 
// draw a box
connect(100,100, 0xFF0000)(150,100)(150,150)(100, 150)(100,100);

来自:Actinsnippet

超强表现的Flash10 3D

super power by Ralph Hauwert

Ralph Hauwert 3D