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

FlashPlayer10.1与AIR2.0的beta版已放出

FlashPlayer10.1是首个基于Adobe Open Screen Project标准而发布的运行时播放器。它提供了跨平台跨设备的无差别浏览支持,你所提供的内容可以借此传播给任何地方的用户。更多新特性请看这里

AIR2.0是AIR平台的升级版本,新特性请看这里

想尝试两个新产品,请看如何更新你的Flex SDK

BitmapData粒子再测试

效果在这里。图片被切割为8000个7 x 6 像素的粒子,用copyPixel的方式绘制到另一张BitmapData上。如果创建一系列alpha值0到255的bitmapData序列,作为copyPixel的参数,还可以实现透明渐变的效果。运动类使用了TweenNano

关键部分:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
private function drawParticle():void {
            //bmd作为画布的bitmapData
            bmd.lock()
            bmd.colorTransform(bmd.rect, ctm);
            var op:Point = new Point();
            for (var i:int = 0; i < w; i++) {
                for (var j:int = 0; j < h; j++) {
                    //得到原图片相应位置的图块
                    op.x = i * bw;
                    op.y = j * bh;
                    //pArr为一个二维数组类,tp可看做一个Point,储存了当前图块应在的位置
                    var tp:SimpleParticle2D = pArr.get(i, j);
                    //从原图对应i,j的位置获得图块,复制到画布的新位置上
                    bmd.copyPixels(src, new Rectangle(op.x,op.y,bw,bh), new Point(tp.x, tp.y));
                }
            }
            bmd.unlock();
        }

MiniBuilder - AIR版AS开发环境

MiniBuilder是一款AS3开发的Flash开发环境。目前是桌面的alpha1.0版,提供了基本的开发环境和功能,具备了一个初步完整的框架。作者计划在未来同时提供桌面和网络两种版本。很期待beta版和网络版的推出。我们离网络办公又近了一小步。

Minibuilder

坦克的无尽之战!wonderfl又一强力平台!

虽然机器人AI大战不是什么新主意。但wonderfl将这个概念带到了AS的世界!来试试Infinity Tank Battle吧。光看别人的坦克打来打去没什么意思,写一个自己的坦克玩玩。最直接的脑力对战,看看谁更厉害。

btw 两个月前曾经跟团队也讨论过做一个类似的平台,供内部娱乐用… 心动不如行动啊。