Image如何转成spriteFrame求指点!!

          var img = new Image();
        img.src = "image/icon.png";
        img.onload = function (info) {
            console.warn("完成了1111")


            let spriteFrame = new cc.SpriteFrame();
           let  texture = new cc.Texture2D();
            texture.image = img._data;
            spriteFrame.texture =  texture;
          //  logoSp.spriteFrame = spriteFrame;
            logoSp.spriteFrame = new cc.SpriteFrame(texture);
        };
        img.onerror=function(err){
            console.warn(err)
        }

看你发的2.x的,这个是2.4版本的文档:动态加载资源 · Cocos Creator

谢谢您 的回复 了

 img.onload = function (info) {
            console.warn("完成了1111")
            let spriteFrame = new cc.SpriteFrame();
            let texture = new cc.Texture2D();
            texture.initWithElement(img);
             texture.handleLoadedTexture();

             logoSp.spriteFrame = new cc.SpriteFrame(texture);
        };
        img.onerror = function (err) {
            console.warn(err)
        }

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。