网络图片
var self =this
var headimg = res.userInfo.avatarUrl;
cc.loader.load({
url: headimg,
type: 'jpg'
}, function(err, img) {
self.avatarUrl.spriteFrame = new cc.SpriteFrame(img);
});
headimg 是你的图片的路径, self.avatarUrl是你要渲染的位置的节点
本地图片
const sprite = node.addComponent(cc.Sprite);
cc.loader.loadRes('star/ui-star', cc.SpriteFrame, function(err, spriteFrame) {
sprite.spriteFrame = spriteFrame;
});
star/ui-star是图片名称,是需要加载所以放在resources目录下,sprite就是你需要渲染的节点