更换图片大小没变?

5.动态更换精灵的纹理:

var imgUrl = cc.url.raw(‘imgs/xx.png’);

var texture = cc.textureCache.addImage(imgUrl);

this.getComponent(cc.Sprite).spriteFrame.setTexture(texture);

node的大小还是原来的大小,怎么设置为新图片的大小contentsize

感谢楼上 不过代码做
var imgUrl = cc.url.raw(‘imgs/xx.png’);

var texture = cc.textureCache.addImage(imgUrl);

this.getComponent(cc.Sprite).spriteFrame.setTexture(texture);
要加个
img.node.setContentSize(texture.getContentSize()); 就可以了