2014-01-16 18 views
0

我正在将一堆资源与Flash CC HTML5模板一起导出以用于项目。有在lib代码一个影片剪辑,但是当我测试,我得到:CreateJS:您如何使用Flash CC导出的MovieClip资产?

Uncaught TypeError: undefined is not a function 

我加载影片剪辑,0.7.1.min.js但createjs没有找到它?对高级CreateJS编码器的问题:如何使用从Flash IDE导出的movieclip资产?这甚至应该工作?如果是的话,你如何获得createjs来使用加载的movieclip JS?

回答

1

这取决于你对你的lib命名空间使用了什么。这可以在输出JavaScript文件的最后2行找到,如下所示。在这种情况下,lib_test是LIB命名空间:在CreateJS工具包的像这样的发布设置

})(lib_test = lib_test||{}, images = images||{}, createjs = createjs||{}); 
var lib_test, images, createjs; 

您还可以找到/改变这一点:

CreateJS Toolkit Publish Settings

然后,假设您的LIB命名空间是lib_test,创建像这样的库项目的新实例:

var symbol = new lib_test.Symbol1(); 
相关问题