根据不同等级换图,是cc.resources.load么,具体怎么实现

QQ图片20221207025355
图片我放在 resources 这个文件夹中了

onLoad () {

    //动态加载图片img.png

    cc.resources.load("finger", cc.SpriteFrame, function (err, spriteFrame) {

        if (err) {

            console.log("加载home_role_失败:" + err);

        }

        this.testSpriteFrame = spriteFrame;

        this.testSpriteFrame.addRef();

    }.bind(this));

},

运行起来什么也没有。
NewScript.js 挂载在 Canvas 上了。
是需要还 properties 中定义什么么?
求大哥帮助

在面板上放个sprite

this.sprite.spriteFrame = spriteFrame

testSpriteFrame声明的类型是node还是sprite

我看到别人是这样写的,我写就没有用
properties: {
testSpriteFrame: {
default: null,
type: cc.SpriteFrame,
},
},

应该是cc.Sprite