Creator3D1.0.4加载外部图片怎么从Texture2D转换成Sprite?

Creator3D加载外部图片怎么从Texture2D转换成SpriteFrame?目前没在文档上面找到,creator2.0.10时候是直接new 一个sprite放进去就好了,现在发现不可以了,目前使用let spN = new SpriteFrame(); spN.texture = tex; 然后在赋值给显示的SpriteComponent发现也不可以,请问下有大佬知道的么?

1赞
var createImage = function(sprite, url, cb) {
  cc.textureUtil.loadImage(url, function (err,  imageAsset) {
    if (cc.isValid(sprite.node) == false) return;

    let frame = new cc.SpriteFrame();
    frame.texture = imageAsset._texture;
    sprite.spriteFrame = frame;
    cb && cb(sprite);
  })
2赞

可以了,没想到新的是要再给图片的资源而不是直接图片,大佬NB!!!