介绍 Debug.Log , 主要是因为发现有些同学,对这个并不是很在意,可能以为只是打印到Unity控制台。当你发Release版本的时候,Unity并不会自动帮你禁用Debug.Log,Debug.Log会产生GC,非常影响性能(开启Unity Deep Profiler可以查看性能分析)。 Unity5.3提供手动关闭Debug功能 if (Debug.isDebugBuild) { Debug.logger.logEnabled = true; //Debug.logger.filterLogType = LogType.Log; //显示所有 } else { Debug.