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

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

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


forked from : nitoyon's Hello World!!! [diff(47)]

FAVORITE BY
:
:
:
nice
:
:
particlesドットが集まって文字になる さらにマウスにドットが反応する
:
hello world
:
:
:
CircleBitmapDataマウスムーブでCircleが移動
:
もじもじ
:
ドットで文字を作る
:
more fun
:
Hello World
:
ドットがかわいい
FORKED
  1. // forked from nitoyon's Hello World 2!!!
  2. // forked from nitoyon's Hello World!!!
  3. package{
  4.     import flash.display.*;
  5.     import flash.text.*;
  6.     import flash.filters.*;
  7.     import flash.geom.*;
  8.     import caurina.transitions.Tweener;
  9.     public class Foo extends Sprite{
  10.         private var bd:BitmapData;
  11.         public function Foo():void{
  12.             var tf:TextField = new TextField();
  13.             tf.textColor = 0x000000;
  14.             tf.text = "Hello\nWorld!!!";
  15.             tf.autoSize = "left";
  16.             bd = new BitmapData(tf.width, tf.height, false, 0xff9933);
  17.             bd.draw(tf);
  18.             bd.applyFilter(bd, bd.rect, new Point(), new BlurFilter());
  19.             bd.draw(tf);
  20.             for(var i:int = 0; i < bd.width; i++){
  21.                 for(var j:int = 0; j < bd.height; j++){
  22.                     var circle:Circle = new Circle(bd.getPixel(i, j));
  23.                     circle.realx = i * 10; circle.realy = j * 10;
  24.                     circle.x = circle.realx + Math.random() * 300 - 150;
  25.                     circle.y = circle.realy + Math.random() * 300 - 150;
  26.                     circle.alpha = 0;
  27.                     addChild(circle);
  28.                     Tweener.addTween(
  29.                         circle, {
  30.                             x: circle.realx, y: circle.realy, alpha: 1, time: 1,
  31.                             delay: Math.sqrt(i + j) * Math.random()
  32.                         }
  33.                     );
  34.                 }
  35.             }
  36.         }
  37.     }
  38. }
  39. import flash.display.Sprite;
  40. import caurina.transitions.Tweener;
  41. import flash.filters.GlowFilter;
  42. class Circle extends Sprite{
  43.     public var realx:int;
  44.     public var realy:int;
  45.     public function Circle(color:uint):void{
  46.         graphics.beginFill(color);
  47.         graphics.drawCircle(006);
  48.         graphics.endFill();
  49.         mouseEnabled = true;
  50.         
  51.         var self:Circle = this;
  52.         addEventListener("mouseOver"function(e:*):void{
  53.             self.parent.addChild(self);
  54.             
  55.             filters = [new GlowFilter(0xffffff, .5)];
  56.             Tweener.addTween(self, {
  57.                 x: realx + Math.random() * 100 - 50,
  58.                 y: realy + Math.random() * 100 - 50,
  59.                 time: .5,
  60.                 onComplete: function():void{
  61.                     Tweener.addTween(self, {
  62.                         x: self.realx, y: self.realy, time: .5,
  63.                         transition: 'easeOutSine',
  64.                         onComplete: function():void{
  65.                             filters = [];
  66.                         }
  67.                     });
  68.                 }
  69.             });
  70.         });
  71.     }
  72. }
noswf
  1. // forked from nitoyon's Hello World 2!!!
  2. // forked from nitoyon's Hello World!!!
  3. package{
  4.     import flash.display.*;
  5.     import flash.text.*;
  6.     import flash.filters.*;
  7.     import flash.geom.*;
  8.     import caurina.transitions.Tweener;
  9.     public class Foo extends Sprite{
  10.         private var bd:BitmapData;
  11.         public function Foo():void{
  12.             var tf:TextField = new TextField();
  13.             tf.textColor = 0x000000;
  14.             tf.text = "Hello\nWorld!!!";
  15.             tf.autoSize = "left";
  16.             bd = new BitmapData(tf.width, tf.height, false, 0xff9933);
  17.             bd.draw(tf);
  18.             bd.applyFilter(bd, bd.rect, new Point(), new BlurFilter());
  19.             bd.draw(tf);
  20.             for(var i:int = 0; i < bd.width; i++){
  21.                 for(var j:int = 0; j < bd.height; j++){
  22.                     var circle:Circle = new Circle(bd.getPixel(i, j));
  23.                     circle.realx = i * 10; circle.realy = j * 10;
  24.                     circle.x = circle.realx + Math.random() * 300 - 150;
  25.                     circle.y = circle.realy + Math.random() * 300 - 150;
  26.                     circle.alpha = 0;
  27.                     addChild(circle);
  28.                     Tweener.addTween(
  29.                         circle, {
  30.                             x: circle.realx, y: circle.realy, alpha: 1, time: 1,
  31.                             delay: Math.sqrt(i + j) * Math.random()
  32.                         }
  33.                     );
  34.                 }
  35.             }
  36.         }
  37.     }
  38. }
  39. import flash.display.Sprite;
  40. import caurina.transitions.Tweener;
  41. import flash.filters.GlowFilter;
  42. class Circle extends Sprite{
  43.     public var realx:int;
  44.     public var realy:int;
  45.     public function Circle(color:uint):void{
  46.         graphics.beginFill(color);
  47.         graphics.drawCircle(006);
  48.         graphics.endFill();
  49.         mouseEnabled = true;
  50.         
  51.         var self:Circle = this;
  52.         addEventListener("mouseOver"function(e:*):void{
  53.             self.parent.addChild(self);
  54.             
  55.             filters = [new GlowFilter(0xffffff, .5)];
  56.             Tweener.addTween(self, {
  57.                 x: realx + Math.random() * 40 - 20,
  58.                 y: realy + Math.random() * 40 - 20,
  59.                 time: .5,
  60.                 onComplete: function():void{
  61.                     Tweener.addTween(self, {
  62.                         x: self.realx, y: self.realy, time: .5,
  63.                         transition: 'easeOutSine',
  64.                         onComplete: function():void{
  65.                             filters = [];
  66.                         }
  67.                     });
  68.                 }
  69.             });
  70.         });
  71.     }
  72. }
noswf
  1. // forked from nitoyon's Hello World 2!!!
  2. // forked from nitoyon's Hello World!!!
  3. package{
  4.     import flash.display.*;
  5.     import flash.text.*;
  6.     import flash.filters.*;
  7.     import flash.geom.*;
  8.     import caurina.transitions.Tweener;
  9.     public class Foo extends Sprite{
  10.         private var bd:BitmapData;
  11.         public function Foo():void{
  12.             var tf:TextField = new TextField();
  13.             tf.textColor = 0x000000;
  14.             tf.text = "インタラクティブ";
  15.             tf.autoSize = "left";
  16.             bd = new BitmapData(tf.width, tf.height, false, 0xff9933);
  17.             bd.draw(tf);
  18.             bd.applyFilter(bd, bd.rect, new Point(), new BlurFilter());
  19.             bd.draw(tf);
  20.             for(var i:int = 0; i < bd.width; i++){
  21.                 for(var j:int = 0; j < bd.height; j++){
  22.                     var circle:Circle = new Circle(bd.getPixel(i, j));
  23.                     circle.realx = i * 10; circle.realy = j * 10;
  24.                     circle.x = circle.realx + Math.random() * 300 - 150;
  25.                     circle.y = circle.realy + Math.random() * 300 - 150;
  26.                     circle.alpha = 0;
  27.                     addChild(circle);
  28.                     Tweener.addTween(
  29.                         circle, {
  30.                             x: circle.realx, y: circle.realy, alpha: 1, time: 1,
  31.                             delay: Math.sqrt(i + j) * Math.random()
  32.                         }
  33.                     );
  34.                 }
  35.             }
  36.         }
  37.     }
  38. }
  39. import flash.display.Sprite;
  40. import caurina.transitions.Tweener;
  41. import flash.filters.GlowFilter;
  42. class Circle extends Sprite{
  43.     public var realx:int;
  44.     public var realy:int;
  45.     public function Circle(color:uint):void{
  46.         graphics.beginFill(color);
  47.         graphics.drawCircle(006);
  48.         graphics.endFill();
  49.         mouseEnabled = true;
  50.         
  51.         var self:Circle = this;
  52.         addEventListener("mouseOver"function(e:*):void{
  53.             self.parent.addChild(self);
  54.             
  55.             filters = [new GlowFilter(0xffffff, .5)];
  56.             Tweener.addTween(self, {
  57.                 x: realx + Math.random() * 40 - 20,
  58.                 y: realy + Math.random() * 40 - 20,
  59.                 time: .5,
  60.                 onComplete: function():void{
  61.                     Tweener.addTween(self, {
  62.                         x: self.realx, y: self.realy, time: .5,
  63.                         transition: 'easeOutSine',
  64.                         onComplete: function():void{
  65.                             filters = [];
  66.                         }
  67.                     });
  68.                 }
  69.             });
  70.         });
  71.     }
  72. }
noswf
  1. // forked from nitoyon's Hello World 2!!!
  2. // forked from nitoyon's Hello World!!!
  3. package{
  4.     import flash.display.*;
  5.     import flash.text.*;
  6.     import flash.filters.*;
  7.     import flash.geom.*;
  8.     import caurina.transitions.Tweener;
  9.     public class Foo extends Sprite{
  10.         private var bd:BitmapData;
  11.         public function Foo():void{
  12.             var tf:TextField = new TextField();
  13.             tf.textColor = 0x000000;
  14.             tf.text = "Hello\nWorld!!!";
  15.             tf.autoSize = "left";
  16.             bd = new BitmapData(tf.width, tf.height, false, 0xff9933);
  17.             bd.draw(tf);
  18.             bd.applyFilter(bd, bd.rect, new Point(), new BlurFilter());
  19.             bd.draw(tf);
  20.             for(var i:int = 0; i < bd.width; i++){
  21.                 for(var j:int = 0; j < bd.height; j++){
  22.                     var circle:Circle = new Circle(bd.getPixel(i, j));
  23.                     circle.realx = i * 10; circle.realy = j * 10;
  24.                     circle.x = circle.realx + Math.random() * 300 - 150;
  25.                     circle.y = circle.realy + Math.random() * 300 - 150;
  26.                     circle.alpha = 0;
  27.                     addChild(circle);
  28.                     Tweener.addTween(
  29.                         circle, {
  30.                             x: circle.realx, y: circle.realy, alpha: 1, time: 1,
  31.                             delay: Math.sqrt(i + j) * Math.random()
  32.                         }
  33.                     );
  34.                 }
  35.             }
  36.         }
  37.     }
  38. }
  39. import flash.display.Sprite;
  40. import caurina.transitions.Tweener;
  41. import flash.filters.GlowFilter;
  42. class Circle extends Sprite{
  43.     public var realx:int;
  44.     public var realy:int;
  45.     public function Circle(color:uint):void{
  46.         graphics.beginFill(color);
  47.         graphics.drawCircle(006);
  48.         graphics.endFill();
  49.         mouseEnabled = true;
  50.         
  51.         var self:Circle = this;
  52.         addEventListener("mouseOver"function(e:*):void{
  53.             self.parent.addChild(self);
  54.             
  55.             filters = [new GlowFilter(0xffffff, .5)];
  56.             Tweener.addTween(self, {
  57.                 x: realx + Math.random() * 40 - 20,
  58.                 y: realy + Math.random() * 40 - 20,
  59.                 time: .5,
  60.                 onComplete: function():void{
  61.                     Tweener.addTween(self, {
  62.                         x: self.realx, y: self.realy, time: .5,
  63.                         transition: 'easeOutSine',
  64.                         onComplete: function():void{
  65.                             filters = [];
  66.                         }
  67.                     });
  68.                 }
  69.             });
  70.         });
  71.     }
  72. }
noswf
  1. // forked from nitoyon's Hello World 2!!!
  2. // forked from nitoyon's Hello World!!!
  3. package{
  4.     import flash.display.*;
  5.     import flash.text.*;
  6.     import flash.filters.*;
  7.     import flash.geom.*;
  8.     import caurina.transitions.Tweener;
  9.     public class Foo extends Sprite{
  10.         private var bd:BitmapData;
  11.         public function Foo():void{
  12.             var tf:TextField = new TextField();
  13.             tf.textColor = 0x000000;
  14.             tf.text = "Hello\nWorld!!!";
  15.             tf.autoSize = "left";
  16.             bd = new BitmapData(tf.width, tf.height, false, 0xff9933);
  17.             bd.draw(tf);
  18.             bd.applyFilter(bd, bd.rect, new Point(), new BlurFilter());
  19.             bd.draw(tf);
  20.             for(var i:int = 0; i < bd.width; i++){
  21.                 for(var j:int = 0; j < bd.height; j++){
  22.                     var circle:Circle = new Circle(bd.getPixel(i, j));
  23.                     circle.realx = i * 10; circle.realy = j * 10;
  24.                     circle.x = circle.realx + Math.random() * 300 - 150;
  25.                     circle.y = circle.realy + Math.random() * 300 - 150;
  26.                     circle.alpha = 0;
  27.                     addChild(circle);
  28.                     Tweener.addTween(
  29.                         circle, {
  30.                             x: circle.realx, y: circle.realy, alpha: 1, time: 1,
  31.                             delay: Math.sqrt(i + j) * Math.random()
  32.                         }
  33.                     );
  34.                 }
  35.             }
  36.         }
  37.     }
  38. }
  39. import flash.display.Sprite;
  40. import caurina.transitions.Tweener;
  41. import flash.filters.GlowFilter;
  42. class Circle extends Sprite{
  43.     public var realx:int;
  44.     public var realy:int;
  45.     public function Circle(color:uint):void{
  46.         graphics.beginFill(color);
  47.         graphics.drawCircle(006);
  48.         graphics.endFill();
  49.         mouseEnabled = true;
  50.         
  51.         var self:Circle = this;
  52.         addEventListener("mouseOver"function(e:*):void{
  53.             self.parent.addChild(self);
  54.             
  55.             filters = [new GlowFilter(0xffffff, .5)];
  56.             Tweener.addTween(self, {
  57.                 x: realx + Math.random() * 40 - 20,
  58.                 y: realy + Math.random() * 40 - 20,
  59.                 time: .5,
  60.                 onComplete: function():void{
  61.                     Tweener.addTween(self, {
  62.                         x: self.realx, y: self.realy, time: .5,
  63.                         transition: 'easeOutSine',
  64.                         onComplete: function():void{
  65.                             filters = [];
  66.                         }
  67.                     });
  68.                 }
  69.             });
  70.         });
  71.     }
  72. }
noswf
Get Adobe Flash Player