Re: [Flashcoders] Masking w/ AS3
2010/3/1 Beatrix Krümmer-Frau > Hi Susan, > > when scripting a masc, you need to define it as a masc: > > roundRect.mask = rect; > addChild(rect); > Thanks! Susan ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Masking w/ AS3
Hi Susan, when scripting a masc, you need to define it as a masc: roundRect.mask = rect; addChild(rect); Beatrix Susan Day schrieb: Hi; I have the following code: function roundNavRect() { var roundRect:Sprite = new Sprite(); roundRect.graphics.beginFill(0x33030b); roundRect.graphics.drawRoundRect(20, 20, 300, 660, 20, 20); roundRect.graphics.endFill(); addChild(roundRect); var rect:Sprite = new Sprite(); rect.graphics.beginFill(0x70081a); rect.graphics.drawRect(20, 20, 300, 660); rect.graphics.endFill(); roundRect.addChild(rect); TweenLite.to(rect, 1, {y:-760}); } I'd like "rect" to be nested within :roundNavRect" such that the latter acts as a mask. Unfortunately, it's not doing that. How do I do that? TIA, Susan ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
[Flashcoders] Masking w/ AS3
Hi; I have the following code: function roundNavRect() { var roundRect:Sprite = new Sprite(); roundRect.graphics.beginFill(0x33030b); roundRect.graphics.drawRoundRect(20, 20, 300, 660, 20, 20); roundRect.graphics.endFill(); addChild(roundRect); var rect:Sprite = new Sprite(); rect.graphics.beginFill(0x70081a); rect.graphics.drawRect(20, 20, 300, 660); rect.graphics.endFill(); roundRect.addChild(rect); TweenLite.to(rect, 1, {y:-760}); } I'd like "rect" to be nested within :roundNavRect" such that the latter acts as a mask. Unfortunately, it's not doing that. How do I do that? TIA, Susan ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders