手册:`.godot` 文件夹和 `AGMaker` 文件夹

手册:.godot 文件夹和 AGMaker 文件夹

本手册解释了使用 ACTION GAME MAKER 时生成的两个文件夹:.godotAGMaker


.godot 文件夹

此文件夹存储 Godot 引擎使用的数据。
它本质上是一个 缓存文件夹,每次使用项目时都会根据需要重新生成。

由于该文件夹可能变得相当大,当你将项目交给他人时,你可能希望删除它。
然而,某些文件如果被删除可能会导致问题,以下是详细说明。

.godot 直接下的 cfg / bin 文件(不建议删除)

这些文件包含相对重要的缓存数据,例如 UID 和场景相关缓存
删除它们可能导致不一致,因此 不建议删除

.godot/editor(可安全删除)

此文件夹保存你的当前工作状态,例如 哪些场景是打开的你正在查看的标签页
它不包含超出编辑器状态的数据,因此删除通常不会造成问题。

.godot/shader_cache(可安全删除)

此文件夹存储为 GPU 编译的着色器数据。
删除它是安全的。

.godot/imported(谨慎删除)

此缓存存储导入/查找数据,例如“此场景使用此图像”。
删除它通常是安全的,但在下次启动时,所有图像可能会暂时显示为 空白/白色,直到导入完成。


AGMaker 文件夹

此文件夹包含专属于 ACTION GAME MAKER 的数据。
虽然其中包含一些类似缓存的数据,但 通常不建议删除其中的任何内容

core.tscn(切勿删除)

此场景处理运行时过程,例如在 ACTION GAME MAKER 中运行游戏时的 场景过渡
如果你删除它,项目将无法正常工作。

project_database.tres(切勿删除)

这是数据库数据文件。
删除它将清除所有数据库内容。

scene_transition.tres(切勿删除)

此文件包含场景过渡数据。
删除它将移除所有场景过渡。

templates(不建议删除)

此文件夹存储用于 GameObject 模板 功能的数据。

由于 Godot 的工作方式,ACTION GAME MAKER 应用程序中的模板数据首先被复制到此文件夹,然后从这里实例化为新场景。

虽然新创建的场景本身可以保存在任何新名称下的位置,
引用的资源(如图像和脚本)仍会指向 templates 文件夹中的文件。
因此,删除此文件夹可能导致场景无法正常工作。