保存工作

您所在的位置:网站首页 unity自动保存脚本 保存工作

保存工作

2023-06-22 09:15| 来源: 网络整理| 查看: 265

Unity User Manual 2021.1 在 Unity 中操作 创建游戏玩法 游戏对象 保存工作 静态游戏对象 预制件 保存工作

Unity 将大多数信息分类保存到场景更改和项目范围内的更改。

要保存所有场景更改和项目范围内的更改,请选择 File > Save__(或 Save as__)。这是一次性保存所有内容的最快方法。 要保存项目范围内的更改,而不保存场景更改,请选择 File > Save Project。

注意__:以预制件模式编辑时,此行为存在着例外。在这种情况下,__File > Save 仅保存对打开的预制件的更改,而不会保存场景更改或项目范围内的更改。

在编辑器中工作时,Unity 也会立即保存一些信息。请参阅下文的立即保存以了解更多详细信息。

场景更改

场景更改包括对场景中游戏对象的修改,例如在进行以下操作时:

添加、移动或删除游戏对象 在 Inspector 中更改游戏对象的参数 项目范围内的更改

Unity 中项目范围内的更改将应用于整个项目,而不是特定场景。如果要保存项目范围内的设置而不保存场景更改,请选择 File > Save Project。例如,如果要创建一个临时场景来测试某些更改,则会发现这很有用。

项目范围内的更改包括:

_项目设置__:保存项目时,Unity 会将项目设置的更改保存在 Library_ 文件夹中。这些设置将保存在以下文件中: 输入:_InputManager.asset_ 标签和层:_TagManager.asset_ 音频:_AudioManager.asset_ 时间:_TimeManager.asset_ 播放器:_ProjectSettings.asset_ 物理:_DynamicsManager.asset_ 2D 物理:_Physics2DSettings.asset_ 质量:_QualitySettings.asset_ 图形:_GraphicsSettings.asset_ 网络:_NetworkManager.asset_ Editor:_EditorUserSettings.asset_ _构建设置__:Unity 在 Library_ 文件夹中将构建设置的更改另存为 EditorBuildSettings.asset。 更改的资源__:在对项目范围内的设置进行保存期间,Unity 会保存所有未保存的已更改资源。这通常适用于在 Inspector 中没有 Apply__ 按钮来进行立即保存的资源类型。 __脏资源__:Unity 还会保存所有标记为脏的资源(表示已触碰或修改过资源)。可以使用自定义编辑器和脚本按以下方式之一来保存脏资源: 使用 SerializedObject 类以及 SerializedProperties。 使用 Undo 类来记录修改。 如果以上方法均未奏效,还可以使用 SetDirty。 立即保存

Unity 会在某些更改发生后立即将这些更改保存到磁盘。这些更改包括:

__新资源__:Unity 在创建新资源后会自动保存这些资源,但不会保存随后对这些资源进行的更改。 __资源导入设置__:大多数资源类型的导入设置都要求按下“Apply”按钮才能使更改生效。选择 Apply 时,Unity 会立即保存这些更改。 __烘焙的数据__:某些类型的数据可以“烘焙”到项目中。每次烘焙完成后,Unity 会自动保存这些数据。这些数据包括: 烘焙光照数据 烘焙导航数据 烘焙遮挡剔除数据 脚本执行顺序更改__:选择 Apply__ 后,Unity 会立即将此数据保存到每个脚本的 .meta 文件中。 静态游戏对象 预制件


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3