Dark Background bradsedito forked:6favorite:13lines:53license : MIT License modified : 2012-01-24 17:07:37 Embed Tweet package { import flash.display.*; import flash.events.*; import flash.filters.*; import flash.geom.*; public class FlashTest extends Sprite { private static const s:Number = 10. / 0x4000; private var sh:Shape; public function FlashTest() { graphics.beginGradientFill(GradientType.LINEAR, [0x607080, 0x404060], [1, 1], [0, 255], new Matrix(0, 465 * s, 1, 0, 232.5, 232.5)); graphics.drawRect(0, 0, 465, 465); graphics.endFill(); var back:Shape = new Shape(); back.filters = [new DropShadowFilter(2, 90, 0x000000, 0.5, 8, 8, 1, BitmapFilterQuality.HIGH)]; back.graphics.beginFill(0x282828); back.graphics.drawRoundRect(102, 150, 260, 164, 12, 12); back.graphics.endFill(); addChild(back); sh = new Shape(); sh.x = 104; sh.y = 152; sh.filters = [new DropShadowFilter(1, 90, 0x000000, 0.2, 0, 0, 1, 0, true)]; addChild(sh); var light:Shape = new Shape(); light.graphics.beginGradientFill(GradientType.RADIAL, [0x000000, 0x000000], [0, 0.75], [0, 255], new Matrix(0, -593 * s, 750 * s, 0, 232.5, 232.5), SpreadMethod.PAD, InterpolationMethod.RGB, 0.27); light.graphics.drawRect(0, 0, 465, 465); light.graphics.endFill(); addChild(light); // sh.addEventListener(Event.ENTER_FRAME, frame); } private function frame(e:Event):void { var g:Graphics = sh.graphics; var t:int = new Date().getTime() / 1000; g.clear(); g.beginFill(0xf0e0c0); for (var r:int = 0; r < 4; r++) { for (var c:int = 0; c < 8; c++) { if (t & 1) g.drawRoundRect(c * 32 + 2, r * 40 + 2, 28, 36, 4, 4); t >>>= 1; } } g.moveTo(239, 136); g.lineTo(241, 136); g.lineTo(241, 140); g.lineTo(244, 140); g.lineTo(240, 144); g.lineTo(236, 140); g.lineTo(239, 140); g.endFill(); } } } Code Fullscreen Preview Fullscreen ricserje majoraze tepe skn novita001 mirrorboy keenblaze djankey BeloitAve andrewexex88.. xor yuugurenote Davide.Arcin.. : background shadows lineTo Shape DropShadowFilter InterpolationMethod.RGB SpreadMethod.PAD BitmapFilterQuality.HIGH drawRoundRect getTime GradientType.RADIAL addChild frame filters beginGradientFill graphics clear Matrix Date GradientType.LINEAR drawRect endFill sort new page view favorite forked pv43 forked from: Dark Background timmymayes forked:0 favorite:0lines:53 (diff:2) pv50 forked from: Dark Background timmymayes forked:0 favorite:0lines:53 (diff:2) pv34 forked from: Dark Background timmymayes forked:0 favorite:0lines:53 (diff:2) pv211 forked from: Dark Background davilo1996 forked:1 favorite:1lines:54 (diff:3) pv58 forked from: Dark Background Benjamin1980 forked:0 favorite:0lines:53 (diff:2) pv184 forked from: Dark Background xor forked:0 favorite:2lines:54 (diff:72)