当前位置: 首页 > news >正文

【解决】Unity Player Log 自生成造成磁盘满占用率问题

开发平台:Unity 2020
编程平台:Visual Studio 2022
编程语言:CSharp

问题描述


  Unity 工程完成打包与发布过程后,在运行时生成大量 Player Log 的日志文件导致其所在盘占用率满额问题。通常情况下,这类日志文件信息并不需要被使用。

  • Windows 路径:C:\user\用户\AppData\LocalLow\CompanyName\ProjectName
    了解其他平台上的日志存储路径,见参考 Player Logo 文档:Unity 官方文档 - Log 详细说明

解决方法:检查 PlayerSetting 是否启用 Use Player Log 选项


在这里插入图片描述
  前往 Edit -> Project Setting -> Player -> Resolution and Presentation 栏下 “Use Player Log” 关闭该选项即可解决。该项将在工程运行时,自动更新生成相关 Debug 日志信息并存储至本地盘位置。非必要情况,并不建议开启此项。

补充说明:关于 Development Build 选项

在这里插入图片描述
  Development Build 是 Unity 针对调试软件提供的开发者构建选项。通常此项勾选将允许查看更多关于 Debug.isDebugBuild 的布尔类型下的 Debug 信息。而该信息一般在未勾选情况下,并无法被查看到。如下所示代码行:

public void DebugBuild() 
{ 
	if(Debug.isDebugBuild) Debug.Log("Development Build"); 
}

注意:是否启用 Development Build 与 Use Player Log 是否生成日志并无关联。其仅与关联的 Debug 信息量有直接关联。

相关文章:

  • 犀牛插件开发-基础核心-技术概览-总体架构-教程
  • 看2022年卡塔尔世界杯有感
  • 小黑被劝退了,生活学习依然继续的leetcode之旅:572. 另一棵树的子树
  • 数据库原理及MySQL应用 | 日志管理
  • web前端经典react面试题
  • web靶场搭建之帝国cms7.5
  • Spring Boot学习篇(一)
  • RosonQt140——Qt Charts模块介绍和Qt绘制图表
  • 正交编码器溢出处理
  • 机器学习——05线性回归
  • IIC信号为什么要加上拉电阻
  • Tippecanoe安装使用
  • 免费分享一个SSM商城管理系统,很漂亮的
  • 蓝桥杯基础算法(一)—— 快速排序
  • 关于进程的几个问题
  • [deviceone开发]-do_Webview的基本示例
  • node学习系列之简单文件上传
  • Python连接Oracle
  • springboot_database项目介绍
  • Terraform入门 - 1. 安装Terraform
  • Vue 动态创建 component
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 互联网大裁员:Java程序员失工作,焉知不能进ali?
  • 力扣(LeetCode)22
  • 利用DataURL技术在网页上显示图片
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 使用阿里云发布分布式网站,开发时候应该注意什么?
  • 系统认识JavaScript正则表达式
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ​决定德拉瓦州地区版图的关键历史事件
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #162 (Div. 2)
  • #LLM入门|Prompt#3.3_存储_Memory
  • (C++17) optional的使用
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (算法)Game
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转)Oracle存储过程编写经验和优化措施
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • .apk 成为历史!
  • .Net 中的反射(动态创建类型实例) - Part.4(转自http://www.tracefact.net/CLR-and-Framework/Reflection-Part4.aspx)...
  • .NET(C#、VB)APP开发——Smobiler平台控件介绍:Bluetooth组件
  • .NET业务框架的构建
  • ::before和::after 常见的用法
  • @GlobalLock注解作用与原理解析
  • []error LNK2001: unresolved external symbol _m
  • [Android]一个简单使用Handler做Timer的例子