cc.Class({ extends: cc.Component, properties: { point: { default: null, type: cc.Sprite }, color: 'w' }, // LIFE-CYCLE CALLBACKS: onLoad () { let url = `textures/part1/bar_line_${this.color}`; let self = this; cc.loader.loadRes(url, cc.SpriteFrame, function (err, spriteFrame) { self.point.spriteFrame = spriteFrame; }); }, start () { }, // update (dt) {}, });