怎么修改cc.Sprite的size?

用了 sprite.node.setContentSize(100,100)没起作用呐

sprite.node.width = 100试试。。

是node.setContentSize()

var scalex=300/texture.width;
var scaley=50/texture.height;
console.log(‘scalex:’,scalex,‘scaley:’,scaley);
sprite.node.scaleX=scalex;
sprite.node.scaleY=scaley;
我用的这种方式,有效

有可能是 sprite 的 sizeMode 不对,导致下一次修改 spriteFrame 时 size 被重置了?