什么是 .meta 文件,Unity 为什么要为我的所有资产创建它们?

What is a .meta file and why does Unity create them for all of my assets?

例如,我可能有 Script.cs,但我也会有 Script.cs.meta,或者一个名为 Sprites 的文件夹和一个名为 Sprites.meta 的文件。为什么?

嗯,元字段用于描述或指定文件,在版本控制中也是如此,但在统一元文件中存储项目中文件的导入设置。您的脚本或文件夹有一个元文件,它告诉 Unity 如何准备项目中的资产。如果删除元文件,Unity 会重新导入资产并为该文件类型创建默认元文件