[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应该把这个警告去除,这种警告是不合理的。
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应该把这个警告去除,这种警告是不合理的。
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复