typescript 案例 随便添加一个加载图片的测试代码
功能显示似乎都正确 但是为什么控制台会报错。
Uncaught TypeError: Cannot set property ‘spriteFrame’ of null
2.0.9 2.1.1 都是这样
@ccclass
export default class Helloworld extends cc.Component {
@property(cc.Label)
label: cc.Label = null;
@property(cc.Sprite)
sprite: cc.Sprite = null;
@property
text: string = 'hello 12';
async start() {
// init logic
this.label.string = this.text;
cc.loader.loadRes("rpgTile005", cc.SpriteFrame, (err, spriteFrame) => {
if (err) {
console.log(err)
}
this.sprite.spriteFrame = spriteFrame
});
}
}


