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

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

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


FAVORITE BY
:
esferaspriteEsfera feita de Sprites codigo simples
:
FORKED
  1. // forked from Laqu's 3d_no2
  2. package
  3. {
  4.     import flash.display.*;
  5.     import flash.events.*;
  6.     import flash.filters.*;
  7.     public class Math3 extends Sprite
  8.     {
  9.         private var maxNum:uint = 100000;
  10.         private var angle:Number = 0;
  11.         private var radian:Number = 0;
  12.         
  13.         public function Math3() 
  14.         {
  15.             init();           
  16.         }  
  17.         private function init():void
  18.         {
  19.             stage.frameRate=30;
  20.             stage.scaleMode=StageScaleMode.NO_SCALE;
  21.             stage.align=StageAlign.TOP_LEFT;
  22.             stage.quality=StageQuality.MEDIUM;
  23.             var radius:Number = 150;
  24.             var v:Number = 0;
  25.         var sw:Number = stage.stageWidth;
  26.         var sh:Number = stage.stageHeight;
  27.             
  28.         for (var i:uint = 0; i < maxNum; i++)
  29.         {
  30.         v += 1;
  31.         radian = v * Math.PI / 180;
  32.                 var x:Number=10 * Math.sin(5 * radian) * Math.cos(7 * radian) * 18;
  33.                 var y:Number=10 * Math.sin(5 * radian) * Math.sin(7 * radian) * 18;
  34.                 var z:Number=10 * Math.cos(5 * radian) * 18;
  35.         setCircle(x, y, z,Math.random()*2+2 );
  36.         }
  37.         }
  38.         private function setCircle(x:Number,y:Number,z:Number,radius:Number):void
  39.         {
  40.             var _x:Number = x;
  41.         var _y:Number = y;
  42.             var _z:Number = z;
  43.         var _radius:Number = radius;
  44.             var p:Sprite = new Sprite();
  45.             addChild(p);
  46.             p.addEventListener(Event.ENTER_FRAME,move3d);
  47.         var s:Sprite = new Sprite();
  48.         p.addChild(s);
  49.             p.x=p.y=240;
  50.         s.x=_x;
  51.             s.y=_y;
  52.             s.z=_z;
  53.             s.rotationY=rotationY;
  54.             var sp:Sprite=new Sprite();
  55.             sp.graphics.beginFill(Math.random()*0xFFFFFF);
  56.             sp.graphics.drawCircle(0,0,_radius);
  57.             s.addChild(sp);
  58.             sp.alpha=Math.random();
  59.             sp.blendMode=BlendMode.MULTIPLY;
  60.             sp.addEventListener(Event.ENTER_FRAME,enterFrame);
  61.     }
  62.         
  63.         
  64.     private function enterFrame(e:Event):void
  65.     {
  66.         e.target.x = Math.cos(angle) * 2;
  67.         e.target.y = Math.sin(angle) * 2;
  68.         angle += 5;
  69.     }
  70.         private function move3d(e:Event):void
  71.         {
  72.             e.target.rotationX +=(240-mouseY)/70;
  73.             e.target.rotationY +=(240-mouseX)/70;
  74.         }
  75.     }
  76. }
noswf
  1. // forked from Laqu's 3d_no2
  2. package
  3. {
  4.     import flash.display.*;
  5.     import flash.events.*;
  6.     import flash.filters.*;
  7.     public class Math3 extends Sprite
  8.     {
  9.         private var maxNum:uint = 500;
  10.         private var angle:Number = 0;
  11.         private var radian:Number = 0;
  12.         
  13.         public function Math3() 
  14.         {
  15.             init();           
  16.         }  
  17.         private function init():void
  18.         {
  19.             stage.frameRate=30;
  20.             stage.scaleMode=StageScaleMode.NO_SCALE;
  21.             stage.align=StageAlign.TOP_LEFT;
  22.             stage.quality=StageQuality.MEDIUM;
  23.             var radius:Number = 150;
  24.             var v:Number = 0;
  25.         var sw:Number = stage.stageWidth;
  26.         var sh:Number = stage.stageHeight;
  27.             
  28.         for (var i:uint = 0; i < maxNum; i++)
  29.         {
  30.         v += 1;
  31.         radian = v * Math.PI / 180;
  32.                 var x:Number=10 * Math.sin(5 * radian) * Math.cos(7 * radian) * 18;
  33.                 var y:Number=10 * Math.sin(5 * radian) * Math.sin(7 * radian) * 18;
  34.                 var z:Number=10 * Math.cos(5 * radian) * 18;
  35.         setCircle(x, y, z,Math.random()*2+2 );
  36.         }
  37.         }
  38.         private function setCircle(x:Number,y:Number,z:Number,radius:Number):void
  39.         {
  40.             var _x:Number = x;
  41.         var _y:Number = y;
  42.             var _z:Number = z;
  43.         var _radius:Number = radius;
  44.             var p:Sprite = new Sprite();
  45.             addChild(p);
  46.             p.addEventListener(Event.ENTER_FRAME,move3d);
  47.         var s:Sprite = new Sprite();
  48.         p.addChild(s);
  49.             p.x=p.y=240;
  50.         s.x=_x;
  51.             s.y=_y;
  52.             s.z=_z;
  53.             s.rotationY=rotationY;
  54.             var sp:Sprite=new Sprite();
  55.             sp.graphics.beginFill(Math.random()*0xFFFFFF);
  56.             sp.graphics.drawCircle(0,0,_radius);
  57.             s.addChild(sp);
  58.             sp.alpha=Math.random();
  59.             sp.blendMode=BlendMode.MULTIPLY;
  60.             sp.addEventListener(Event.ENTER_FRAME,enterFrame);
  61.     }
  62.         
  63.         
  64.     private function enterFrame(e:Event):void
  65.     {
  66.         e.target.x = Math.cos(angle) * 2;
  67.         e.target.y = Math.sin(angle) * 2;
  68.         angle += 5;
  69.     }
  70.         private function move3d(e:Event):void
  71.         {
  72.             e.target.rotationX +=(240-mouseY)/70;
  73.             e.target.rotationY +=(240-mouseX)/70;
  74.         }
  75.     }
  76. }
noswf
  1. // forked from Laqu's 3d_no2
  2. package
  3. {
  4.     import flash.display.*;
  5.     import flash.events.*;
  6.     import flash.filters.*;
  7.     public class Math3 extends Sprite
  8.     {
  9.         private var maxNum:uint = 500;
  10.         private var angle:Number = 0;
  11.         private var radian:Number = 0;
  12.         
  13.         public function Math3() 
  14.         {
  15.             init();           
  16.         }  
  17.         private function init():void
  18.         {
  19.             stage.frameRate=30;
  20.             stage.scaleMode=StageScaleMode.NO_SCALE;
  21.             stage.align=StageAlign.TOP_LEFT;
  22.             stage.quality=StageQuality.MEDIUM;
  23.             var radius:Number = 150;
  24.             var v:Number = 0;
  25.         var sw:Number = stage.stageWidth;
  26.         var sh:Number = stage.stageHeight;
  27.             
  28.         for (var i:uint = 0; i < maxNum; i++)
  29.         {
  30.         v += 1;
  31.         radian = v * Math.PI / 180;
  32.                 var x:Number=10 * Math.sin(5 * radian) * Math.cos(7 * radian) * 18;
  33.                 var y:Number=10 * Math.sin(5 * radian) * Math.sin(7 * radian) * 18;
  34.                 var z:Number=10 * Math.cos(5 * radian) * 18;
  35.         setCircle(x, y, z,Math.random()*2+2 );
  36.         }
  37.         }
  38.         private function setCircle(x:Number,y:Number,z:Number,radius:Number):void
  39.         {
  40.             var _x:Number = x;
  41.         var _y:Number = y;
  42.             var _z:Number = z;
  43.         var _radius:Number = radius;
  44.             var p:Sprite = new Sprite();
  45.             addChild(p);
  46.             p.addEventListener(Event.ENTER_FRAME,move3d);
  47.         var s:Sprite = new Sprite();
  48.         p.addChild(s);
  49.             p.x=p.y=240;
  50.         s.x=_x;
  51.             s.y=_y;
  52.             s.z=_z;
  53.             s.rotationY=rotationY;
  54.             var sp:Sprite=new Sprite();
  55.             sp.graphics.beginFill(Math.random()*0xFFFFFF);
  56.             sp.graphics.drawCircle(0,0,_radius);
  57.             s.addChild(sp);
  58.             sp.alpha=Math.random();
  59.             sp.blendMode=BlendMode.MULTIPLY;
  60.             sp.addEventListener(Event.ENTER_FRAME,enterFrame);
  61.     }
  62.         
  63.         
  64.     private function enterFrame(e:Event):void
  65.     {
  66.         e.target.x = Math.cos(angle) * 2;
  67.         e.target.y = Math.sin(angle) * 2;
  68.         angle += 5;
  69.     }
  70.         private function move3d(e:Event):void
  71.         {
  72.             e.target.rotationX +=(240-mouseY)/70;
  73.             e.target.rotationY +=(240-mouseX)/70;
  74.         }
  75.     }
  76. }
noswf
Get Adobe Flash Player