- Creator 版本:2.1.3
var go=new cc.Node("11");
var tmpSp=go.addComponent(cc.Sprite);
tmpSp.sizeMode=cc.Sprite.SizeMode.CUSTOM;
tmpSp.type=cc.Sprite.Type.SIMPLE;
let tx=this.node.getComponent(cc.Sprite).spriteFrame.getTexture();
let cut =new cc.SpriteFrame(tx);
cut.setRect(new cc.Rect(0,0,380,434));
tmpSp.spriteFrame=cut;
主要就这些代码,但是裁剪后cut对象的纹理大小还是源纹理的大小,急需裁剪后得到的纹理,这个该如何获得呢?求各位大大帮忙解答一下。(顺便问一下怎么给shader中传递一张纹理呢?)