forked from: Saqoosha challenge for professionals

by yd_niku forked from Saqoosha challenge for professionals (diff: 128)
♥0 | Line 44 | Modified 2009-09-17 11:29:17 | MIT License | (replaced)
play

ActionScript3 source code

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

// forked from checkmate's Saqoosha challenge for professionals
package {
    
    import Box2D.Collision.Shapes.b2PolygonDef;
    import Box2D.Collision.b2AABB;
    import Box2D.Common.Math.b2Vec2;
    import Box2D.Dynamics.b2Body;
    import Box2D.Dynamics.b2BodyDef;
    import Box2D.Dynamics.b2World;
    
    import com.flashdynamix.utils.SWFProfiler;
    
    import flash.display.*;
    import flash.net.*;
    import flash.events.*;
    import flash.utils.*;
    import flash.system.*;
    
    import org.libspark.betweenas3.BetweenAS3;
    import org.libspark.betweenas3.easing.Back;

    [SWF(width=465, height=465, backgroundColor=0xffffff, frameRate=30)]

    public class WaraWara extends Sprite {
        
        
        public function WaraWara() {
            stage.quality = StageQuality.LOW;
            
            SWFProfiler.init(this);
            var loader:Loader = new Loader();
            var context:LoaderContext = new LoaderContext();
            context.applicationDomain = ApplicationDomain.currentDomain;
            loader.contentLoaderInfo.addEventListener( Event.COMPLETE, onLoadComplete );
            loader.load( new URLRequest("http://swf.wonderfl.net/swf/usercode/7/7e/7ed2/7ed2d650b9d513edf9a499fb704c19ecb7aa4694.swf"), context )
        }
        private function onLoadComplete( e :Event ) :void {
            var info:LoaderInfo= LoaderInfo(e.target);
            var greeterClassRef:Class =info.applicationDomain.getDefinition("Gradation") as Class;
            
            var greeter:Object = new greeterClassRef();
            trace(greeter.greet()); // Hello World
        }
    }
}



import flash.display.Bitmap;
import flash.display.BitmapData;
import flash.display.Sprite;
import flash.geom.ColorTransform;
import flash.geom.Matrix;
import flash.geom.Rectangle;
import flash.text.TextField;
import flash.text.TextFieldAutoSize;
import flash.text.TextFormat;
import flash.utils.getTimer;