自己试了一些方法,下面这段代码在creator2.3版本上可以用。但在creator2.2.2版本上,finishcallback回调走不进去。
cc.loader.load("http://192.168.2.104/abc.pkm", (error, data) => {
if (error) {
cc.error(error);
} else {
// this.spriteTest.spriteFrame = new cc.SpriteFrame(data);
let tex = new cc.Texture2D();
tex._nativeAsset = data;
this.spriteTest.spriteFrame = new cc.SpriteFrame(tex);
}
});
请问:
- 这种方法合适么,有没有更好的做法?
- 如何在creator2.2.2上加载远程etc1?(我们项目用的2.2.2)