动态更换SpriteFrame的问题

  • Creator 版本:v2.0.5

  • 目标平台: 微信小游戏平台

我写了一个脚本,挂在了一个node上,并且有两个属性,可以直接拖入SpriteFrame。
目前的情况是更换SpriteFrame没有效果

有两个SpriteFrame。

事件发生时,能够正常输出。但是node的SpriteFrame并没有更换。
在论坛找了一圈,没有以我这种方式更换SpriteFrame的,不知道是不是方法的原因,望解惑!感激不尽!

注意大小写 应该是 this.node.getComponent(cc.Sprite).spriteFrame

spriteFrame 不是 SpriteFrame

cc.Sprite 下面的 属性 只有 spriteFrame,没有SpriteFrame,js提示有点坑,自己可以查下api文档

this.node.getComponent(cc.Sprite).spriteFrame

谢谢各位大佬!是我眼拙了。。。这么简单的问题都没有发现。再次感谢。