Dark Background bradsedito forked:6favorite:11lines: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 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 pv21 forked from: Dark Background timmymayes forked:0 favorite:0lines:53 (diff:2) pv21 forked from: Dark Background timmymayes forked:0 favorite:0lines:53 (diff:2) pv20 forked from: Dark Background timmymayes forked:0 favorite:0lines:53 (diff:2) pv158 forked from: Dark Background davilo1996 forked:1 favorite:1lines:54 (diff:3) pv29 forked from: Dark Background Benjamin1980 forked:0 favorite:0lines:53 (diff:2) pv138 forked from: Dark Background xor forked:1 favorite:2lines:54 (diff:72)