加载图片后就变黑了,弄个测试事件log一下有输出
那就是这里有问题
兄弟,指导一下,我一直弄不好
哪个环节弄不好
跪求加载抖音头像3.X的代码,实在弄不明白了
private ttLoadRemote(url: string): Promise<SpriteFrame> {
return new Promise<SpriteFrame>((resolve, reject) => {
const image = tt.createImage();
image.src = url;
image.width = 100;
image.height = 100;
image.addEventListener('load', res => {
console.log("tt load remote image success: ", res);
let imageAsset = new ImageAsset(image);
let texture = new Texture2D();
texture.image = imageAsset;
let spriteFrame = new SpriteFrame();
spriteFrame.texture = texture;
spriteFrame.packable = false;
resolve(spriteFrame);
});
image.addEventListener('error', error => {
console.log("tt load remote image error: ", error);
reject(error);
});
});
}
感谢楼主,解决了困扰很久的问题