如何加载网络图片创建sprite?

棋牌游戏里的玩家头像是怎么实现的?coco2dx有自带的接口可以用吗?求大神指点,谢谢

   cc.loader.load(url,function(err, texture) {            //url 就是你的图片地址
    
    if(err){
         cc.log(err);
    }else{
        cc.log('Should load a texture from external url: ' + (texture instanceof cc.Texture2D));
        var spriteFrame=new cc.SpriteFrame(texture);
        userIcon.spriteFrame=spriteFrame;//userIcon就是你的头像的Sprite组件。
    }
           
 });

谢谢回复。loader是哪个类呢?貌似没找到,我用的是最新的sdk,脚本用的是lua

lua 版本的好像还没有Downloader类的借口吧~~~要自己写吧

有demo可以参考下吗?

非常抱歉,我使用的Creator,不知道你使用的是lua,我对此不太熟悉。但是好像是有一个方法是loadImg(…)之类的。就是加载图片的。不过玩家的头像应该都是使用图片创建一个Sprite显示的,或者是创建SpriteFrame,然后用Sprite.spriteFrame=SpriteFrame等等来替换。

谢谢回复。这个问题我用c++绑定lua的方式解决了,在网上找了人家写好的C++。关键是环境设置,参考了http://www.itdadao.com/articles/c15a549436p0.html这篇文章

不客气,我是小白,怕是没帮上什么忙。

求C++版的相关文章

楼主分享一下c++的版本的相关链接吧。

http://discuss.cocos2d-x.org/t/sprite-from-url/19468,这里是C++的