Thanks alex, The reason I wanted to do this is because I wanted to able to load two different swf's (that have skins in it) and load one or the other, when I press a button. Is this possible?
Alex Harui wrote: > > embed means embedded at compile time, so no, you can't embed something > at runtime. You have to load it useing SWFLoader > > ------------------------------------------------------------------------ > *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] > *On Behalf Of *Guillermo Villasana > *Sent:* Friday, April 20, 2007 8:39 AM > *To:* flexcoders@yahoogroups.com > *Subject:* [flexcoders] Embeding an SWF > > I know that to embed an swf you can do this: > > [Embed(source="/assets/myswf.swf")] > public var swf_embeded_flex:Class; > > My question is the following: > > Is it possible to make "/assets/mysqf.swf" to be a variable? > > So I could have: > > var asset:String="/assets/myswf.swf"; > [Embed(source={asset})] > public var swf_embeded_flex:Class; > > I know that the previous is incorrect and does not work, but is there a > way to make it work? What would be the correct syntax. > > Thanks > Terius > >