flash on 2013-10-26

by tepe
♥0 | Line 37 | Modified 2013-10-26 20:08:37 | MIT License
play

ActionScript3 source code

/**
 * Copyright tepe ( http://wonderfl.net/user/tepe )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/qGXR
 */

package {
    import flash.display.*;
    import flash.events.*;
    public class FlashTest extends Sprite {
        public function FlashTest() {
            // write as3 code here..
            var eff:Effect1 = new Effect1()
            addChild(eff);
            eff.x = 100;
            eff.y = 100;
            eff.play();
        }
        private function onFrame(e:Event):void{
            
        }

    }
}

import flash.display.*;
import flash.events.*;
class Effect1 extends Sprite{
    private var s1:Sprite = new Sprite();
    private var c1:uint = 0xff0000;
    private var r:Number = 10;
    private var al:Number = 1;
    public function Effect1(){
        addChild(s1);
    }
    public function play():void{
        r = 1;
        addEventListener(Event.ENTER_FRAME,onFrame);
        
    }

    private function onFrame(e:Event):void{
        s1.graphics.clear();
        s1.graphics.lineStyle(0,c1,al);
        //s1.graphics.beginFill(c1);
        s1.graphics.drawCircle(0,0,r);
        if(r<30)r += 5;
        if(0<al)al-=0.1;
    }

}