flash on 2012-10-25

by mutantleg
♥0 | Line 25 | Modified 2012-10-25 20:09:36 | MIT License
play

ActionScript3 source code

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

package {
    import flash.geom.Rectangle;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        
        public var r1:Rectangle;
        public var r2:Rectangle;
        
 
        
        public function FlashTest() {
            
            r1 = new Rectangle(20,20, 32,32);
            r2 = new Rectangle(150,90, 32,32);
            
            graphics.clear();
            graphics.lineStyle(1,0);
            graphics.drawRect(r1.x,r1.y, r1.width, r1.height);
            graphics.drawRect(r2.x, r2.y, r2.width, r2.height);
            
            var ax:Number;
            var ay:Number;
            var bx:Number;
            var by:Number;
            
            ax = Math.min(r1.x, r2.x);
            ay = Math.min(r1.y, r2.y);
            
            bx = Math.max(r1.x+r1.width, r2.x + r2.width);
            by = Math.max(r1.y + r1.height, r2.y + r2.height);
            
            graphics.drawRect(ax,ay, bx-ax, by-ay);
            
        }//ctor
        
        
    }//classend
}