cc.Class({
extends: cc.Component,
properties: {
},
onLoad: function () {
var realUrl = cc.url.raw('resources/bx2.png');
var texture = cc.textureCache.addImage(realUrl);
var sf=this.getComponent(cc.Sprite).spriteFrame;
var rect=sf.getRect();
sf.setTexture(texture,null,false,cc.v2(0,0),rect.size);
},
});
我放个宝箱图片,bx2是打开宝箱的图,放个宝箱节点进canvas,设它的JS为上面这些代码,结果浏览器看不到该节点,模拟器可以,但显示不全,可能是因为两图不一样大