more more more flash on 2010-11-20

by majoraze forked from forked from: more more flash on 2010-11-20 (diff: 39)
♥0 | Line 28 | Modified 2010-11-20 03:00:56 | MIT License
play

ActionScript3 source code

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

// forked from majoraze's forked from: more more flash on 2010-11-20
// forked from majoraze's more more flash on 2010-11-20
// forked from majoraze's more flash on 2010-11-20
// forked from majoraze's flash on 2010-11-20
package {
    import flash.display.Sprite;
    import flash.events.Event;
    
    public class Teste extends Sprite {
        private var angle:Number = 0;
        private var centerY:Number = 200;
        private var range:Number = 50;
        private var xSpeed:Number = 1;
        private var ySpeed:Number = .05;
        private var xPos:Number;
        private var yPos:Number;
        
        public function Teste() {
            init();
        }
        
        private function init():void {
            xPos = 0;
            graphics.lineStyle(1,0,1);
            graphics.moveTo(0,centerY);
            addEventListener(Event.ENTER_FRAME, onEnterFrame);
        }
        
        private function onEnterFrame(e:Event):void {
            xPos += xSpeed;
            angle += ySpeed;
            yPos = centerY + Math.sin(angle) * range;
            graphics.lineTo(xPos, yPos);
        }


    }
}