
注意:本指南已针对 Unity 2018.2 和 Unity 2018.3 版本 进行了测试 。 对于 Unity 2019.1, 请查阅 本指南 !
我是深色主题的忠实拥护者,所以它总是让我感到困惑,因为Unity(在其他所有方面都非常出色)不会让我免费使用深色主题。 我现在绝对不需要Pro版本,因为我只是在这里随便学习Unity。
- Devlog — 29.04.17:使像素发光
- Roppy Chop Studios对Doggo Dig Down的独家开发人员采访
- DreamTeam CS:GO旅程地图已经到来
- XNA /单机游戏
- 在这台Mac上,我开发了一个游戏引擎
因此,这里有个小技巧,可以为Unity Personal(实际上是Unity的免费版本)切换深色主题,因为Unity.exe文件中已经存在深色主题。
1.获取十六进制编辑器
任何十六进制编辑器都可以使用,但我个人使用HxD,您可以在此处免费下载:https://mh-nexus.de/en/programs.php。 像常规程序一样安装它并运行。
2.在HxD十六进制编辑器中打开Unity.exe文件
在HxD中点击“打开”按钮以打开文件浏览器

导航到Unity.exe所在的Unity文件夹。 我还建议在HxD中编辑Unity.exe文件之前先对其进行备份 。
在HxD中打开Unity.exe时,您应该看到以下内容:

现在按Ctrl + F打开“查找”对话框。 您需要第二个选项卡,称为“十六进制值”。

您必须搜索以下十六进制值:
84 C0 75 08 33 C0 48 83 C4 30 5B C3 8B 03 48
我们使用此唯一的十六进制值字符串来查找具有75值的可疑对象,这有助于我们的Unity具有明亮主题

为了使Unity切换为深色主题,我们需要将75更改为74

现在,您可以看到有问题的值变成红色。 这意味着我们有未保存的更改。 按Ctrl + S保存我们的工作。
就是这样! 打开Unity并享受您的黑暗主题!
请注意,本指南已针对Unity版本2018.2和2018.3。进行了测试。 在将来的版本中,十六进制值可能会更改。 如果您想为Unity 2019.1使用深色主题,请查看 本指南 !