【发布时间】:2021-05-15 03:29:06
【问题描述】:
当我在 Unity IDE 中构建/进入播放模式时,许多警告使控制台窗口杂乱无章,这些警告是由第 3 方资产的脚本编译生成的。如何在不更改这些资产的情况下禁用或隐藏特定资产的控制台警告?
我预计人们会正确地抱怨我需要如何修复警告,而不是把它们扫到地毯下。但对于那些人,请考虑...
代码在 3rd-party 资产中——不是我的。通常,没有可用的资产升级可以修复这些消息,我已经查看了这些消息并判断它们是良性的。我意识到警告的价值,但我不想深入研究第 3 方代码来修复警告。我也不愿意更改这些资产中的代码,因为它本质上给了我一个本地分支。然后,来自第 3 方的资产的未来更新将需要与我的本地更新手动合并。这既费时又会带来风险。
【问题讨论】:
-
@Everts 谢谢,但该链接给出的建议将禁用 all 警告,就我而言,我希望禁用特定资产的警告。
-
好吧,烦人的方法是找到脚本并添加编译指示。显然,下次您更新资产时,它又回来了。
-
是的,这可能是最好的解决方案。如果你想写一个答案,我会接受。无论如何,感谢您的帮助。
-
您可以通过单击控制台窗口中的警告图标来完全禁用警告,因为编译器警告在统一中并没有那么有用。
标签: unity3d