flash on 2012-11-28

by hemingway
♥0 | Line 53 | Modified 2012-11-28 04:59:32 | MIT License
play

ActionScript3 source code

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

package
{
    import flash.display.*;
    import flash.events.*;
    import flash.geom.*;
    
    [SWF(frameRate = 60, width = 465, height = 465)]
    public class Main extends Sprite
    {
        public function Main()
        {
            stage.scaleMode = StageScaleMode.SHOW_ALL;
            // write as3 code here..
            
        }
    }
}

import flash.display.*;
import flash.events.*;
import flash.geom.*;

class BaseGrid
{
    public var x      :Number = 0;
    public var y      :Number = 0;
    public var xV     :Number = 0;
    public var yV     :Number = 0;
    
    public var col    :Number = 0;
    public var row    :Number = 0;

    public var magnitude :Number = 0;
    
    public var color     :Number = 0;
    public var rgb       :uint;
    public var rectangle:Rectangle;
}


class Grid extends BaseGrid
{
    public function Grid($x:Number, $y:Number, $res:Number)
    {
        x = $x;
        y = $y;
        rectangle = new Rectangle($x, $y, $res, $res);
    }
    
}


class Particle
{
    public var x  :Number;
    public var y  :Number;
    public var pX :Number;
    public var pY :Number;
    public var xV :Number;
    public var yV :Number;
    
    public function Particle($x:Number, $y:Number)
    {
        x = pX = $x;
        y = pY = $y;
    }
}