Unity 3d 强制损坏场景

Unity 3d perforce corrupted scenes

您好,我使用 perforce 来管理我的 Unity 3d 项目。我在Unity中使用这个插件p4connect

如果我在另一个工作区下载项目,就像我创建它一样。游戏对象的场景是否损坏(材料、脚本和其他组件)是否丢失。 我使用了一个忽略文件,您可以在下面看到它。

#Ignored files

.p4ignore.txt
*.meta
*.suo
*.user

#Ignored directories
Library
obj
Temp
bin
obj

不要忽略元文件!

除此之外,对于一个统一项目,您的忽略相当干净可以这么说,阻止保存对象所有数据的文件绝不是一个好主意.

要解决此问题,只需删除 .meta 忽略,然后重新传输即可。

作为一个小提示,您可能希望稍微扩展忽略文件以涵盖更多无用文件。忽略看起来非常 .GIT 风格相似。这意味着您很可能可以使用 gitignore.io 来生成一个不错的文件,但以防万一下面的对象列表不是 need/want

文件 这些文件将由 Visual studio/monodevelop 和项目文件

自动生成
  • *.csproj
  • *.unityproj
  • *.sln
  • *.suo
  • *.user
  • *.userprefs
  • *.pidb
  • *.booproj

文件夹

  • [Ll]图书馆/
  • [Tt]emp/
  • [Oo]bj/
  • [Bb]uild/

崩溃时 Unity 生成的文件

  • sysinfo.txt

Post 您的控制台例外并尝试删除 .meta 忽略,然后重新传输。