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

Tru*_*ude 5 meta file unity5

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

小智 5

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

  • @Av 也同步它们。Unity 将指南存储在其中。当 Unity 找不到元文件时,它会创建具有不同 guid 的新文件,这将导致丢失行为错误。 (4认同)
  • 我应该将元文件推送到版本控制还是每台机器都应该有自己的元文件? (2认同)