spriteFrame的setTexture方法无法实现

  • Creator 版本: 2.4.2

  • 目标平台: chrome

  • 重现方式:

  • 首个报错:

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

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统: win10

  • 重现概率:

我用


加载一张网上图片,由于这个实例会保存为cc.Texture2D类型,所以我查看了一下文档如何将其放在CC.Sprite的spriteFrame上,然后看到一个setTexture方法:
然后
我是这样写的:

最下面那句:
发现this.headImage.spriteFrame并没有替换为加载的图片,请问是我写法有问题吗?

后来我又看到有一种写法:

也就是用new的方法:
然后this.headImage.spriteFrame成功替换了。这说明我放的URL资源是没问题的。
所以请各位指点一下,我第一个用setTexture方法写的,为什么没有替换成功呢?console后台也没有报错,但是就是没有替换!!!