目录
一. 简介
在 Unity 中,“Preferences”(偏好设置)是一个用于自定义 Unity 编辑器工作环境和行为的重要部分。
“Preferences” 通常包含以下几类主要的设置:
General(常规):
- 包括界面语言选择、自动保存的间隔时间等设置。
External Tools(外部工具):
- 可以指定外部脚本编辑器,如 Visual Studio、Rider 等。
Colors(颜色):
- 允许您自定义编辑器中各种元素的颜色,以适应个人的视觉偏好和提高工作效率。
Key Bindings(快捷键绑定):
- 您可以根据自己的习惯重新映射各种操作的快捷键。
Gizmos(辅助图标):
- 控制在场景视图中显示的辅助图标,如坐标轴、边界框等的显示方式。
Package Manager(包管理器):
- 相关的一些设置,例如自动更新包的选项等。
Physics(物理):
- 涉及物理模拟的一些参数设置,如重力值等。
通过 “Preferences”,您能够根据个人的工作流程和喜好来定制 Unity 编辑器,从而提高开发的舒适度和效率。
二.详细介绍
1.常规
可以设置是否启动的时候.默认打开上一次的项目,播放时脚本更改时的旋转,还有编辑器的主题,深色和灯光的选择.还有包管理器日志级别,和启动字母数字排序,
属性 |
功能 |
|
启动时加载上一个项目 |
启用此设置可在启动时始终加载上一个项目。 |
|
禁用编辑器分析(仅限 Pro) |
启用此设置可禁止 Editor 自动将信息发送回 Unity。 |
|
播放时脚本更改 |
选择在 Editor 中运行游戏时脚本发生更改的情况下 Unity 采取的行为。 |
|
重新编译并继续播放 |
重新编译脚本并继续运行场景。这是默认行为,但如果脚本依赖于任何不可序列化的数据,可能需要更改默认行为。 |
|
播放完后重新编译 |
推迟重新编译,直到手动停止场景,从而避免发生任何中断。 |
|
停止播放并重新编译 |
立即停止您的场景以进行重新编译,从而使您能够快速重新开始测试。 |
|
启动时的代码优化 |
选择在 Unity 编辑器启动时是否将代码优化模式设置为 Debug 或 Release。调试模式允许您连接外部调试器软件,但当您在编辑器中以播放模式运行项目时,C# 性能会降低。在编辑器中以“播放”模式运行项目时,发布模式可提供更快的 C# 性能,但无法附加任何外部调试器。有关更多信息,请参见代码优化模式。 |
|
编辑器主题 |
选择要在 Unity 编辑器中使用的背景。 |
|
光 |
应用带有黑色文本的浅灰色背景。 |
|
黑暗 |
应用带有白色文本的深色主题。 |
|
编辑器字体 |
选择要在 Unity Editor 中显示的字体。默认字体为 Inter。 |
|
启用字母数字排序 |
启用此设置可在 窗口的右上角显示一个按钮,用于在变换 (Transform) 排序(默认)和字母数字 (Alphanumeric) 排序之间切换。 |
|
交互模式 |
指定 Editor 在最长空闲多长时间之后更新。一帧结束后,Editor 将等待指定的时间,直到下一帧开始。 这样可以调节 Editor 的性能,并减少 CPU 资源消耗和功耗。 例如,如果要测试 Editor 的性能,请将此属性设置为 No Throttling 。如果要降低功耗(例如,延长笔记本电脑的电池续航时间),请将此属性设置为调速模式之一。 在调速模式下,如果与 Editor 进行交互(例如,通过在 Scene 视图中平移),Editor 将停止空闲模式。 注意: 在运行模式下,Unity 会忽略您使用此偏好设置应用的任何调速模式。除非在 中启用了 VSync 选项,或者将 Application.targetFrameRate 设置为 –1 以外的值,否则 Editor 会尽快更新。 |
|
违约 |
每次勾选时,Editor 最多闲置 4 毫秒。如果一帧用时 5 毫秒或更长时间,则 Editor 完全不会空闲,并且下一帧会自动开始。 |
|
无节流 |
每一帧结束时,下一帧立即开始。Editor 永远不会等待,并且会尽快更新。 此模式消耗大量 CPU 资源。如果使用的是笔记本电脑,可能会导致电池电量快速耗尽。 |
|
显示器刷新率 |
Editor 空闲的最长时间是监视器的帧率(以毫秒为单位)。对于大多数监视器,此值为 16 毫秒。 |
|
习惯 |
指定应用程序可以处于空闲状态的最长时间。 选择此选项时,将显示 Frame Throttling (milliseconds) 属性。 |
|
帧限制(毫秒) |
当 Interaction Mode 设置为 Custom 时,此属性指定 Editor 可以在帧之间处于空闲状态的时间长度。该值可介于 0 到 33 毫秒之间。0 等效于将 Interaction Mode 设置为 No Throttling 。 |
|
包管理器日志级别 |
选择您希 |