我的OpenFL项目正在编译为Flash,团队中的另一位开发人员在Actionscript 3中构建了一些组件供所有开发人员使用。我将包含组件的SWF添加到我的build.xml文件中,如此。
<library path="libs/Components.swf" />
我还将此添加到我的build.hxml文件中,以便在sublime文本中获取代码提示
-swf-lib libs/Components.swf
在我的Main.hx文件中添加import语句后,出现以下错误。
src/Main.hx:3: characters 7-43 : Class not found : com.companyname.components.Menu
我发送了openfl -verbose参数,并且能够看到成功嵌入的库,只有在我尝试使用库中的Menu类时才会出现此错误。