[LayaAir 2.0]循环依赖警告bug

当我使用Ts,两个脚本相互持有引用的时候,运行时,会输出警告
warnning Circular dependency:
 
{ code: 'CIRCULAR_DEPENDENCY',
importer: 'E:\\WildernessSurvival_preject\\WildernessSurvival_LayaClient\\src\\Srcipt\\npc\\EnemyBase.ts',
message: 'Circular dependency: E:\\WildernessSurvival_preject\\WildernessSurvival_LayaClient\\src\\Srcipt\\npc\\EnemyBase.ts -> E:\\WildernessSurvival_preject\\WildernessSurvival_LayaClient\\src\\Srcipt\\game\\AnimatorState.ts -> E:\\WildernessSurvival_preject\\WildernessSurvival_LayaClient\\src\\Srcipt\\npc\\EnemyBase.ts',
toString: [Function] }
 
而当我把相互持有的引用类型改为 any 时  就没有这个警告,请问是为什么?我觉得Laya应该把这个警告去除,这种警告是不合理的。
已邀请:

要回复问题请先

商务合作
商务合作