Mega Code Archive

 
Categories / Flash ActionScript / Graphics
 

Draw a rectangle

package{   import flash.display.Sprite;      public class Main extends Sprite{     public function Main(){         try {           drawRectangle(this, 100, 200);           drawRectangle(this, 300, 400);         }         catch(errObject:Error) {           this.graphics.clear(  );           trace("An error occurred: " + errObject.message);         }     }     private function drawRectangle(sprite:Sprite, nWidth:Number, nHeight:Number):void {       if(isNaN(nWidth) || isNaN(nHeight)) {         throw new Error("Invalid dimensions specified.");       }       sprite.graphics.lineStyle(1, 0, 1);       sprite.graphics.lineTo(nWidth, 0);       sprite.graphics.lineTo(nWidth, nHeight);       sprite.graphics.lineTo(0, nHeight);       sprite.graphics.lineTo(0, 0);     }   } }