Creator 3D中Sprite怎么根据绝对路径显示图片?

需求是系统相册中选取某一张图片且已知图片路径,请问怎么在Sprite上显示出来?

// 用绝对路径加载设备存储内的资源,比如相册
var absolutePath = "/dara/data/some/path/to/image.png"
cc.assetManager.loadRemote(absolutePath, function () {
    // Use texture to create sprite frame
});

https://docs.cocos.com/creator/manual/zh/scripting/dynamic-load-resources.html#加载远程资源和设备资源

3D 里面没有这个API

或者告诉我怎么根据二进制显示对应图片也可以

应该是有的是不是这个

这个只能加载resources文件夹下面的资源

https://docs.cocos.com/creator3d/manual/zh/scripting/load-assets.html#加载远程资源和设备资源

不是远程的,是本地路径,没有建立web

这个叫 设备资源

显示不出来

onImageFromGallery(data: any) {
    console.log('上传图片', DJSON(data));
    if (data.code == NativeCode.OK) {
        loader.load({ url: data.filePath, type: 'png' }, (err, imageAseet) => {
            this.iconSprite.spriteFrame = SpriteFrame.createWithImage(imageAseet);
        });
    }
}

可以了,谢谢老哥!

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