Draw a rectangle : Rectangle « Graphics « Flash / Flex / ActionScript

Home
Flash / Flex / ActionScript
1.Animation
2.Array
3.Class
4.Data Type
5.Development
6.Function
7.Graphics
8.Language
9.Network
10.Regular Expressions
11.Statement
12.String
13.TextField
14.XML
Flash / Flex / ActionScript » Graphics » Rectangle 
Draw a rectangle
 

package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){


        try {
          drawRectangle(this, 100200);
          drawRectangle(this, 300400);
        }
        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(101);
      sprite.graphics.lineTo(nWidth, 0);
      sprite.graphics.lineTo(nWidth, nHeight);
      sprite.graphics.lineTo(0, nHeight);
      sprite.graphics.lineTo(00);
    }
  }
}

        
Related examples in the same category
1.Draw Colored Rectangle
2.Fill a rectangle
3.Rotating Rectangles
4.rotateChildren( ), applies the generalized code from Example 20-4. It randomly rotates all the descendants of a specified container (not just the children).
5.A rectangle in a Sprite is nested within another Sprite. Both Sprite instances are rotated 45 degrees.
6.Square
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.