开发者

requires named attributes

After I migrated my project from Windows to Mac, every time I try to embed an asset in Flash builder like this:

[Bindable] [Embed("assets/assets.swf#mySymbol")]
 public var myClass:Class;

I get this error:

[Embed] requires named attributes

if I close the files containing the embedding, it compiles fine and doesn't g开发者_运维百科ive any problem. I googled the error, and haven't found anything similar.


If I remember correctly:

[Embed(source="assets/assets.swf", symbol="mySymbol")]

These are named attributes FB is telling you about - source and symbol.

Update: as Jason Towne mentioned, the only required attribute is source. Symbol allows to bind specific symbol from swf to variable.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜