forked from: Saqoosha challenge for professionals
forked from Saqoosha challenge for professionals (diff: 128)
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;
