Yeah A good method to do rectangles fast On Tue, Mar 25, 2008 at 9:30 PM, Cor <[EMAIL PROTECTED]> wrote:
> Mmmmmmmmmmm, sounds familiair. :-) > It has to be added to the Displaylist otherwise it isn't visible. > > Cor > > -----Oorspronkelijk bericht----- > Van: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Namens Omar Fouad > Verzonden: maandag 24 maart 2008 22:01 > Aan: Flash Coders List > Onderwerp: [Flashcoders] Custom DrawRectangle Question > > I am creating a custom Class that draws a simple rectangle for an > application. Here is the class > > DrawRectangle.as > > public class DrawRectangle extends MovieClip { > > public var _w:Number; > public var _h:Number; > public var _x:Number; > public var _y:Number; > > public function DrawRectangle(w:Number, h:Number, x:Number, > y:Number) { > this._w = w; > this._h = h; > this._x = x; > this._y = y; > Init(); > } > private function Init():void { > var MC:MovieClip = new MovieClip(); > MC.graphics.lineStyle(1, 0xFF0000); > MC.graphics.beginFill(0xFF0000, .3); > MC.graphics.drawRect(_x,_y,_w,_h); > addChild(MC); > } > > } > } > > I wrote it without the last line ( addChild(MC) ) and it didnt work. It > did > not work Event when In the Main Class I added the addChild() like this: > > > var M:DrawRectangle = new Rectangle(100,100,20,100); > > addChild(M); > > > I thought The addChild should be put outside the class. And No It only > worked when I add the addChild() in the class and out the class... It > works > But I want to understand Why?? > How can I set it to draw from the class iteself?? > > Thanks. > > > -- > Omar M. Fouad - Digital Emotions > http://www.omarfouad.net > > This e-mail and any attachment is for authorised use by the intended > recipient(s) only. It may contain proprietary material, confidential > information and/or be subject to legal privilege. It should not be copied, > disclosed to, retained or used by, any other party. If you are not an > intended recipient then please promptly delete this e-mail and any > attachment and all copies and inform the sender. Thank you. > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > -- > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.519 / Virus Database: 269.22.0/1342 - Release Date: 25-3-2008 > 10:26 > > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.519 / Virus Database: 269.22.0/1342 - Release Date: 25-3-2008 > 10:26 > > > No virus found in this outgoing message. > Checked by AVG. > Version: 7.5.519 / Virus Database: 269.22.0/1342 - Release Date: 25-3-2008 > 10:26 > > > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > -- Omar M. Fouad - Digital Emotions http://www.omarfouad.net This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you. _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

