embed

  1. // write as3 code here..
  2. package
  3. {    
  4.     import flash.display.*;
  5.     import flash.events.*;
  6.     import flash.geom.*;
  7.     import flash.filters.*;
  8.     // なぜかクリックしないと描画されない>< 
  9.     // -> 別のマシンだと動いた
  10.     [SWF(frameRate="24", backgroundColor="#000000")]
  11.      /** 
  12.       *  
  13.       * @author ll_koba_ll (RAWHIDE.)
  14.       */  
  15.     public class Rotationlight extends Sprite
  16.     {
  17.         private var blur:BlurFilter;
  18.         private var container:Sprite;
  19.         private var source:Sprite;
  20.         private var bmpd:BitmapData;
  21.         public function Rotationlight()
  22.         {
  23.             stage.scaleMode = StageScaleMode.NO_SCALE;
  24.             stage.align = StageAlign.TOP_LEFT;
  25.             stage.quality = StageQuality.LOW;            
  26.             init();            
  27.             addEventListener(Event.ENTER_FRAME, update);
  28.         }
  29.         private function init():void
  30.         {
  31.             trace(stage.stageWidth)
  32.             blur = new BlurFilter(4,4);            
  33.             bmpd = new BitmapData(500500true, 0x00FFFFFF);
  34.             container = new Sprite();
  35.             source = new Sprite();
  36.             addChild(new Bitmap(bmpd));
  37.             container.addChild(source);
  38.             with(source.graphics)
  39.             {
  40.                 beginFill(0x00bbff);
  41.                 drawCircle(0,0,20);
  42.                 endFill();
  43.             }
  44.             
  45.         }
  46.         private function update(e:Event = null):void
  47.         {
  48.             bmpd.draw(container, nullnull, BlendMode.ADD);
  49.             bmpd.applyFilter(bmpd, bmpd.rect, new Point(), blur);
  50.             source.x = mouseX;
  51.             source.y = mouseY;
  52.         }
  53.          
  54.     }
  55. }
flash swf thumbnail play
FORKED
  1. // forked from ll_koba_ll's Blur Circle
  2. // write as3 code here..
  3. package
  4. {    
  5.     import flash.display.*;
  6.     import flash.events.*;
  7.     import flash.geom.*;
  8.     import flash.filters.*;
  9.     // なぜかクリックしないと描画されない>< 
  10.     // -> 別のマシンだと動いた
  11.     [SWF(frameRate="24", backgroundColor="#000000")]
  12.      /** 
  13.       *  
  14.       * @author ll_koba_ll (RAWHIDE.)
  15.       */  
  16.     public class Rotationlight extends Sprite
  17.     {
  18.         private var blur:BlurFilter;
  19.         private var container:Sprite;
  20.         private var source:Sprite;
  21.         private var bmpd:BitmapData;
  22.         public function Rotationlight()
  23.         {
  24.             stage.scaleMode = StageScaleMode.NO_SCALE;
  25.             stage.align = StageAlign.TOP_LEFT;
  26.             stage.quality = StageQuality.LOW;            
  27.             init();            
  28.             addEventListener(Event.ENTER_FRAME, update);
  29.         }
  30.         private function init():void
  31.         {
  32.             trace(stage.stageWidth)
  33.             blur = new BlurFilter(4,4);            
  34.             bmpd = new BitmapData(500500true, 0x00FFFFFF);
  35.             container = new Sprite();
  36.             source = new Sprite();
  37.             addChild(new Bitmap(bmpd));
  38.             container.addChild(source);
  39.             with(source.graphics)
  40.             {
  41.                 beginFill(0x00bbff);
  42.                 drawCircle(0,0,20);
  43.                 endFill();
  44.             }
  45.             
  46.         }
  47.         private function update(e:Event = null):void
  48.         {
  49.             bmpd.draw(container, nullnull, BlendMode.ADD);
  50.             bmpd.applyFilter(bmpd, bmpd.rect, new Point(), blur);
  51.             source.x = mouseX;
  52.             source.y = mouseY;
  53.         }
  54.          
  55.     }
  56. }
noswf
  1. // forked from ll_koba_ll's Blur Circle
  2. // write as3 code here..
  3. package
  4. {    
  5.     import flash.display.*;
  6.     import flash.events.*;
  7.     import flash.geom.*;
  8.     import flash.filters.*;
  9.     // なぜかクリックしないと描画されない>< 
  10.     // -> 別のマシンだと動いた
  11.     [SWF(frameRate="24", backgroundColor="#000000")]
  12.      /** 
  13.       *  
  14.       * @author ll_koba_ll (RAWHIDE.)
  15.       */  
  16.     public class Rotationlight extends Sprite
  17.     {
  18.         private var blur:BlurFilter;
  19.         private var container:Sprite;
  20.         private var source:Sprite;
  21.         private var bmpd:BitmapData;
  22.         public function Rotationlight()
  23.         {
  24.             stage.scaleMode = StageScaleMode.NO_SCALE;
  25.             stage.align = StageAlign.TOP_LEFT;
  26.             stage.quality = StageQuality.LOW;            
  27.             init();            
  28.             addEventListener(Event.ENTER_FRAME, update);
  29.         }
  30.         private function init():void
  31.         {
  32.             trace(stage.stageWidth)
  33.             blur = new BlurFilter(4,4);            
  34.             bmpd = new BitmapData(500500true, 0x00FFFFFF);
  35.             container = new Sprite();
  36.             source = new Sprite();
  37.             addChild(new Bitmap(bmpd));
  38.             container.addChild(source);
  39.             with(source.graphics)
  40.             {
  41.                 beginFill(0x00bbff);
  42.                 drawCircle(0,0,20);
  43.                 endFill();
  44.             }
  45.             
  46.         }
  47.         private function update(e:Event = null):void
  48.         {
  49.             bmpd.draw(container, nullnull, BlendMode.ADD);
  50.             bmpd.applyFilter(bmpd, bmpd.rect, new Point(), blur);
  51.             source.x = mouseX;
  52.             source.y = mouseY;
  53.         }
  54.          
  55.     }
  56. }
noswf
  1. // forked from ll_koba_ll's Blur Circle
  2. // write as3 code here..
  3. package
  4. {    
  5.     import flash.display.*;
  6.     import flash.events.*;
  7.     import flash.geom.*;
  8.     import flash.filters.*;
  9.     // なぜかクリックしないと描画されない>< 
  10.     // -> 別のマシンだと動いた
  11.     [SWF(frameRate="24", backgroundColor="#000000")]
  12.      /** 
  13.       *  
  14.       * @author ll_koba_ll (RAWHIDE.)
  15.       */  
  16.     public class Rotationlight extends Sprite
  17.     {
  18.         private var blur:BlurFilter;
  19.         private var container:Sprite;
  20.         private var source:Sprite;
  21.         private var bmpd:BitmapData;
  22.         public function Rotationlight()
  23.         {
  24.             stage.scaleMode = StageScaleMode.NO_SCALE;
  25.             stage.align = StageAlign.TOP_LEFT;
  26.             stage.quality = StageQuality.LOW;            
  27.             init();            
  28.             addEventListener(Event.ENTER_FRAME, update);
  29.         }
  30.         private function init():void
  31.         {
  32.             trace(stage.stageWidth)
  33.             blur = new BlurFilter(4,4);            
  34.             bmpd = new BitmapData(500500true, 0x00FFFFFF);
  35.             container = new Sprite();
  36.             source = new Sprite();
  37.             addChild(new Bitmap(bmpd));
  38.             container.addChild(source);
  39.             with(source.graphics)
  40.             {
  41.                 beginFill(0x00bbff);
  42.                 drawCircle(0,0,20);
  43.                 endFill();
  44.             }
  45.             
  46.         }
  47.         private function update(e:Event = null):void
  48.         {
  49.             bmpd.draw(container, nullnull, BlendMode.ADD);
  50.             bmpd.applyFilter(bmpd, bmpd.rect, new Point(), blur);
  51.             source.x = mouseX;
  52.             source.y = mouseY;
  53.         }
  54.          
  55.     }
  56. }
noswf
Get Adobe Flash Player