Mike T. Henderson

Interactive Design & Art Direction

AS 2.0 Drawing Class

Mar 13 2007

It's been a while since I've posted anything. Thought I'd share a simple little drawing class that I made up. I created this so I could easily draw borders, mask, or just anytime I need a box.

class DrawBox {
 
public function Draw (Target, X, Y, W, H, BoxColor:String, Alpha, Stroke, StrokeColor:String, StrokeAlpha, Clear:Boolean) {
 
if (Clear == true) {
// clear old data
Target.clear();
}
 
// define Box
Target.beginFill(BoxColor, Alpha);
Target.lineStyle(Stroke, StrokeColor, StrokeAlpha);
 
// Draw Box
Target.moveTo(X, Y);
Target.lineTo(X+W, Y);
Target.lineTo(X+W, Y+H);
Target.lineTo(X, Y+H);
 
// End Fill
Target.endFill();
 
}
 
}
0 Posted under: Drawing API

Leave a Reply