手册:.godot 文件夹和 AGMaker 文件夹
本手册解释了使用 ACTION GAME MAKER 时生成的两个文件夹:.godot 和 AGMaker。
.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 文件夹中的文件。
因此,删除此文件夹可能导致场景无法正常工作。