Forked from: nitoyon's Hello World!!! diff:32 forked from: Hello World!!! hisasann forked:14favorite:6lines:55license : All rights reserved modified : 2009-05-03 19:53:58 Embed Tweet package{ import flash.display.*; import flash.text.*; import flash.filters.*; import flash.geom.*; import caurina.transitions.Tweener; [SWF(backgroundColor="0x000000")] public class HelloWorld extends Sprite{ private var bd:BitmapData; private var baseColor:uint = 0xFFFFFF; public function HelloWorld():void{ var tf:TextField = new TextField(); tf.textColor = 0x000000; tf.htmlText = "<font face='Times New Roman' size='18'>Hello\nWorld</font>"; tf.autoSize = "left"; bd = new BitmapData(tf.width, tf.height, false, baseColor); bd.draw(tf); for(var i:int = 0; i < tf.textWidth; i++){ for(var j:int = 0; j < tf.textHeight; j++){ if (bd.getPixel(i, j) == baseColor) continue; Tweener.addTween( randomize(addChild(new Circle(Math.random() * 0xFFFFFF))), { x: i * 10, y: j * 10, alpha: 1, delay: (i + j) * .2 * Math.random(), time: 1, transition: "easeOutCirc" } ); } } } private function randomize(d:DisplayObject):DisplayObject{ d.x = 500 * Math.random(); d.y = 500 * Math.random(); d.alpha = 0; return d; } } } import flash.display.*; import flash.filters.*; import flash.text.*; class Circle extends Shape{ public function Circle(color:uint):void{ graphics.beginFill(color); graphics.drawCircle(0, 0, 6); graphics.endFill(); blendMode=BlendMode.ADD; filters=[new BlurFilter(3, 3, 1)]; } } Code Fullscreen Preview Fullscreen Linkforce say0 1031no umekichi spongebob : txt particals tenchiwang2 : text text htmlText textWidth textHeight filters BlendMode.ADD getPixel textColor color drawCircle blendMode endFill Tweener.addTween beginFill alpha autoSize time height Shape width draw sort new page view favorite forked pv0 forked from: forked from: Hell.. kanatara forked:0 favorite:0lines:55 (diff:1) pv166 forked from: forked from: Hell.. hacker_qoa0r4ki forked:0 favorite:0lines:55 (diff:4) pv184 forked from: forked from: Hell.. YanGGOON forked:0 favorite:0lines:55 (diff:2) pv158 forked from: forked from: Hell.. brendansean forked:0 favorite:0lines:55 (diff:4) pv0 forked from: forked from: Hell.. hacker_9rk8v0_l forked:0 favorite:0lines:55 (diff:1) pv0 forked from: forked from: Hell.. hacker_9rk8v0_l forked:0 favorite:0lines:55 (diff:1) pv343 forked from: forked from: Hell.. hacker_dnpuun_i forked:3 favorite:0lines:55 (diff:3) pv0 forked from: forked from: Hell.. hacker_dnpuun_i forked:0 favorite:0lines:55 (diff:1) 1 2NEXT