※現在、「wonderfl build flash online」求人コンテンツ制作に関してのアンケートを実施中です!みなさまのお力添えを頂いて、続々とアンケート結果が集まっていますが、まだまだ募集しております。ご協力のほど、どうぞよろしくお願いいたします!

wonderfl運営事務局
→アンケートページ(※ログインしてからお答えいただけるようになっています。)

 notice: Flash editor updated! Join the development! Thanks to MiniBuilder


FORKED
  1. // forked from makc3d's Legalize It
  2. package {
  3.     import flash.display.Loader;
  4.     import flash.display.Sprite;
  5.     import flash.net.URLRequest;
  6.     [SWF(backgroundColor=0)]
  7.     public class LegalizeIt extends Sprite {
  8.         public var N:int = 42;
  9.         public var stuff:Vector.<It>;
  10.         public function LegalizeIt () {
  11.             stuff = new Vector.<It> (N);
  12.             for (var i:int = 0; i < N; i++) {
  13.                 stuff [i] = new It;
  14.                 stuff [i].x = 600 * Math.random () - 100;
  15.                 stuff [i].y = (i * 465.0) / N;
  16.                 stuff [i].rotation = 360 * Math.random ();
  17.                 addChild (stuff [i]);
  18.             }
  19.             addEventListener ("enterFrame"function ():void {
  20.                 for (var i:int = 0; i < N; i++) {
  21.                     stuff [i].x += 2.0 + i / 20.0;
  22.                     if (stuff [i].x > 500) stuff [i].x -= 600;
  23.                     stuff [i].rotation += 1;
  24.                 }
  25.             });
  26.             stage.quality = "low";
  27.             var music:Loader = new Loader;
  28.             music.load (new URLRequest ("http://www.youtube.com/v/VgXmQI0wxpQ&autoplay=1"));
  29.         }
  30.     }
  31. }
  32. import flash.display.Shape;
  33. class It extends Shape {
  34.     public function It () {
  35.         var R:Number = 10 + 60 * Math.random ();
  36.         graphics.lineStyle (1, 0xFF00, 0.4 + 64 * Math.random ());
  37.         // http://twitter.com/sakri/status/8188823262
  38.         for (var t:Number = 0; t < Math.PI; t += 0.001) {
  39.             var r:Number = R * Math.sin (5 * t) * Math.cos (4 * t);
  40.             r *= 1 - (0.5 - 0.45 * Math.abs (r / R)) * Math.sin (123 * t);
  41.             graphics.lineTo (r * Math.cos (t), -r * Math.sin (t));
  42.         }
  43.     }
  44. }
noswf
  1. // forked from makc3d's Legalize It
  2. package {
  3.     import flash.display.Loader;
  4.     import flash.display.Sprite;
  5.     import flash.net.URLRequest;
  6.     [SWF(backgroundColor=0)]
  7.     public class LegalizeIt extends Sprite {
  8.         public var N:int = 42;
  9.         public var stuff:Vector.<It>;
  10.         public function LegalizeIt () {
  11.             stuff = new Vector.<It> (N);
  12.             for (var i:int = 0; i < N; i++) {
  13.                 stuff [i] = new It;
  14.                 stuff [i].x = 600 * Math.random () - 100;
  15.                 stuff [i].y = (i * 465.0) / N;
  16.                 stuff [i].rotation = 360 * Math.random ();
  17.                 addChild (stuff [i]);
  18.             }
  19.             addEventListener ("enterFrame"function ():void {
  20.                 for (var i:int = 0; i < N; i++) {
  21.                     stuff [i].x += 2.0 + i / 20.0;
  22.                     if (stuff [i].x > 500) stuff [i].x -= 600;
  23.                     stuff [i].rotation += 1;
  24.                 }
  25.             });
  26.             stage.quality = "low";
  27.             var music:Loader = new Loader;
  28.             music.load (new URLRequest ("http://www.youtube.com/v/VgXmQI0wxpQ&autoplay=1"));
  29.         }
  30.     }
  31. }
  32. import flash.display.Shape;
  33. class It extends Shape {
  34.     public function It () {
  35.         var R:Number = 10 + 60 * Math.random ();
  36.         graphics.lineStyle (1, 0xFF00, 0.4 + 0.6 * Math.random ());
  37.         // http://twitter.com/sakri/status/8188823262
  38.         for (var t:Number = 0; t < Math.PI; t += 0.001) {
  39.             var r:Number = R * Math.sin (5 * t) * Math.cos (4 * t);
  40.             r *= 1 - (0.5 - 0.45 * Math.abs (r / R)) * Math.sin (123 * t);
  41.             graphics.lineTo (r * Math.cos (t), -r * Math.sin (t));
  42.         }
  43.     }
  44. }
noswf
Get Adobe Flash Player