动态加载js文件

loadJs在cocos creator中有替代方法吗?求大神指点

cc.loaer.loadRes, 但是需要放在 resources 的文件下,具体的看官方文档吧 http://www.cocos.com/docs/creator/scripting/load-assets.html

1赞

谢谢回复,但是即使js文件放在resources中,构建后也会被拼接入project.dev.js中,并不会出现在res文件夹中。

已找到解决方法,使用cc.loader.load(),通过文件的绝对路径动态加载。

    var self = this;
    cc.loader.load('/Users/yamato/Documents/package/course.js', function (err, test) {
        if (err) {
            cc.error('load JS error:' + err);
            return;
        } else {
            cc.log('load JS success');
        }
    });
1赞