如题,我现在需要做个功能,需要动态加载图片资源,项目启动的时候资源不经过资源管理器(resources.js),而是项目运行后,根据需要加载,用完后再进行释放内存。我是做移动端的IOS,资源都放在res目录下,只是没有把文件列入resources.js文件里。
大神们有没有相关代码,可以进行不跨域的动态加载?求代码,然后自己看看就知道了。
暂时发现有个文档,但是就是不知道怎么用
http://cn.cocos2d-x.org/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/html5/v3/cc-loader/zh.md
var that = this;
var url = "http://......";
cc.loader.loadImg(url,null, function(err,img){
var logo = new cc.Sprite(img);
that.addChild(logo);
logo.x = size.width / 2;
logo.y = size.height / 2;
});
官方文档蛋疼无比,都没有具体例子,就这么个东西
{Image} loadImg(url, option, cb)
Load a single image.
Parameters:
{!string} url
{object} option Optional
{function} cb
Returns: {Image}
鬼知道用