Slow down in Debug.Log cause in Unity



我部署了

Debug.Log(“Something cools”);

不在UpdateStartCoroutine,Invoke

  1. 在代码调用后延迟几秒钟显示在控制台。
  2. 如果我立即启动和停止播放模式,则显示debug。

不仅调试,块中包含debug的代码似乎不起作用

我有什么问题和如何解决它?

我该如何解决这个问题?

就像console.WriteLine()一样,Debug.Log()也会降低性能。但是,除非您在一次Update传递中多次调用它,否则它不应该非常明显。

如果你想了解更多关于它是如何降低性能的,以及如何阻止这种情况的发生,那么请查看这篇很棒的游戏开发文章。它向您展示了使用Debug.Log的最佳方法,以确保您的计算机不会变慢。

希望这对你有帮助。编码快乐!

相关内容

  • 没有找到相关文章

最新更新