2012-03-22 70 views
0

你好,这是我的代码,但是当我发布版本则不会读取文件中的src文件夹发布版本问题

请帮助

[Bindable][Embed (source="../src/camera_para.dat", mimeType="application/octet-stream")] 
private var cam_params:Class; 


[Bindable][Embed (source="../src/marker_ge.pat", mimeType="application/octet-stream")] 
private var marker:Class; 
+0

确定此代码不起作用,当我运行它 – user1286107 2012-03-22 14:06:28

+0

[Embed(source =“../ src/camera_para.dat”,mimeType =“application/octet )] \t \t private var cam_params:Class; \t \t \t \t \t \t [嵌入(源= “../的src/marker_ge.pat”,mime类型= “应​​用/八位字节流”)] \t \t私人变种标记:类; – user1286107 2012-03-22 14:06:49

+0

上面的作品 – user1286107 2012-03-22 14:08:00

回答

0

在SWF的发布版本,所有的元标记([Embed]等)被剥离出来,除非您特别让他们在

如果添加一行:

-keep-as3-metadata+=Embed,SomeOtherTag,EtcEtc 

你的编译器选项它应该工作。如果使用FlashDevelop,可以在Project> Properties> Compiler Options> Additional Compiler Options中执行此操作。只需点击小号并在一条新线上添加上面的行