let sp_node = new cc.Node("sp_node");
sp_node.addComponent(cc.Sprite).spriteFrame = frame; //头像图
sp_node.width = 50;
sp_node.height = 50;
sp_node.scaleX = 0.5;
sp_node.scaleY = 0.5;
let mask = new cc.Node("mask");
let mask_node = mask.addComponent(cc.Mask); //设置遮罩层
mask_node.type = cc.Mask.Type.ELLIPSE;
mask.parent = node;
sp_node.parent = mask;
mask.width = 50;
mask.height = 50;
我就用了这几行设置遮罩,mask设置成功了,sp_node 的width和height就是不成功,依然是图片的原大小,有大佬遇到过这个问题吗?
