cocos creator 动态生成图片,改变大小问题

2019-04-15 14:09发布

问题由来:
做微信小游戏,需要动态加载微信头像,动态生成图片代码为: let pic = item.getChildByName('pic'); let sprite = pic.getComponent(cc.Sprite); cc.loader.load({url:user.avatarUrl,type:'png'},function (err,img) { sprite.spriteFrame = new cc.SpriteFrame(img); }); 生成图片后不能,图片大小为微信头像固定大小,不能改变,强制设置宽高也不行 pic.width = 105 pic.height = 105; 后发现解决办法为设置 sizeMode属性为custom
在这里插入图片描述