关于cocos creator3.0版本,在属性面板获取对象为null时报错后添加“!“后获取对象的方法失败!

export class GameCtrl extends Component {

@property({

type:MapManager,

})

mapManager = null!;

@property({

type:CarManager,

})

carManager = null!;

public onLoad(){

  this.mapManager**.resetMap();**

  this.carManager.**resetCa**r(this.mapManager.currPath);

}

}

字体加粗变成了两个引号??

加上类型就好了

export class GameCtrl extends Component {

@property({

type:MapManager,
})

mapManager:MapManager = null!;

@property({

type:CarManager,
})

carManager:CarManager = null!;

public onLoad(){

  this.mapManager.resetMap();

  this.carManager.resetCar(this.mapManager.currPath);
}

}

多谢多谢, :revolving_hearts: