加载远程图片后,如何将其赋值给 spriteFrame?

  • Creator 版本: 2.4.4

  • 目标平台: iOS、Android、微信小游戏开发工具

  • 重现方式:

  • 首个报错: 类型“Asset”的参数不能赋给类型“string | Texture2D”的参数。
    类型“Asset”缺少类型“Texture2D”的以下属性: genMipmaps, packable, width, height 及其他 21 项。ts(2345)

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:


由于并没有指定回调 texture 类型,默认是 cc.Asset 类型,根据你代码进行的修改,参考上图两种写法。

2赞