PBDemo

by fakestar0826
♥0 | Line 27 | Modified 2011-01-21 01:44:51 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.Shader;
    import flash.events.Event;
    import flash.net.URLRequest;
    import flash.net.URLLoader;
    import flash.net.URLLoaderDataFormat;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        
        private var loader:URLLoader;
        
        public function FlashTest() {
            // write as3 code here..
            
            loader = new URLLoader();
            loader.addEventListener(Event.COMPLETE, onLoadComplete);
            loader.dataFormat = URLLoaderDataFormat.BINARY;
            loader.load(new URLRequest("http://www.sivalacu.com/data/untitled.pbj"));
        }
        
        private function onLoadComplete(e:Event):void
        {//???
            var shader:Shader = new Shader(loader.data);
            graphics.beginFill(0xFF0000);
            graphics.drawRect(0, 0, 400, 400);
            graphics.endFill();
            graphics.beginShaderFill(shader);
            graphics.drawRect(0, 0, 400, 400);
            graphics.endFill();
        }

    }
}