3d move and bitmap direct move

by joehwang1
♥0 | Line 45 | Modified 2011-05-20 12:08:13 | MIT License | (replaced)
play

Related images

ActionScript3 source code

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

// forked from joehwang1's Copy Pixel Test
// forked from joehwang1's tweenMax move test
// forked from joehwang1's flash on 2011-5-18
package {
    import flash.geom.Point;
    import flash.geom.Rectangle;
    import flash.display.BitmapData;
    import flash.display.Bitmap;
    import flash.display.LoaderInfo;
    import flash.system.LoaderContext;
    import flash.net.URLRequest;
    import flash.display.Loader;
    import flash.events.Event;
    import flash.display.Sprite;
    import net.hires.debug.Stats;
    
    public class FlashTest extends Sprite {
        private var sp:Sprite=new Sprite();
        private var loader:Loader = new Loader;
        private var count:uint=0;
        private var bd2:BitmapData;
        private var bp2:Bitmap;
        private var context:LoaderContext=new LoaderContext(true);
        public function FlashTest() {           
              stage.frameRate=30;
              
             var loader:Loader = new Loader();
            loader.contentLoaderInfo.addEventListener(Event.COMPLETE, function comp():void {
                addChild(loader);
                addChild(new Stats());
                loader.x = 0;
                //Bitmap(loader.content).smoothing=true;
                addEventListener(Event.ENTER_FRAME, function aa():void { 
                    
                    loader.y =loader.y + 0.25;
                    } );
                
            })
            loader.load(new URLRequest("http://assets.wonderfl.net/images/related_images/e/e5/e575/e575bf7cea4174ec39449c8d7bfb0a8912590a54"),context);
            
            var loader2:Loader = new Loader();
            loader2.contentLoaderInfo.addEventListener(Event.COMPLETE, function comp():void {
                addChild(loader2);
                loader2.x = 200;
                loader2.rotationY = 0;
                addEventListener(Event.ENTER_FRAME, function aa():void { 
                    loader2.z =loader2.z + 0;
                    loader2.x =loader2.x + 0.05;
                    } );
                
            })
            loader2.load(new URLRequest("http://assets.wonderfl.net/images/related_images/e/e5/e575/e575bf7cea4174ec39449c8d7bfb0a8912590a54"),context);


      
        }
        

    }
}