PlayerController 未定义,引用失败

https://docs.cocos.com/creator/3.0/manual/zh/getting-started/first-game/

*然后在  `GameManager`  脚本中引用  `PlayerController`  脚本:*

*```*
*@property({type: PlayerController})*
*public playerCtrl: PlayerController | null = null;*
*```*

我要添加这一步提示未定义, 我搜索半天只找到国外有个人有类似的情况但是也是没解决. 是用requireComponent 饶过这个问题. 这是什么情况
我也尝试过直接import PlayerController from cc 也是不行

 [Scene] Script "88804ohZKhMypCTSkqSt3Xu" attached to "GameManager" is missing or invalid. Detailed information:
[Scene] You are explicitly specifying `undefined` type to cc property "playerCtrl" of cc class "GameManager".

https://docs.cocos.com/creator/3.0/manual/zh/getting-started/first-game/#增加游戏状态逻辑

  • PlayerController这个本来就不是cc里面定义的,所以 import { PlayerController} from ‘cc’; 当然 是不行的啦
  • 正确用法: import { PlayerController } from './xxx/xxx/PlayerController ’ 这种方式, 取决你的文件的路径