
在 Unity 软件的播放模式下有可能会卡主,当然这跟 Unity 编辑器容易出错的特征需要挂上钩,如果卡主崩溃且在尚未保存工程项目情况下,使用退出播放模式让 Unity 恢复为正常是有点难度的。
难度在于目前暂时没有办法强制退出播放模式,但是我们可以通过强制关闭 Unity 并恢复其丢失的工程。
所以在进入播放模式之前,Unity 会自动将场景的备份保存到 Temp 文件夹。那么只要我们没有重新启动 Unity 编辑器,就可以恢复崩溃后的工程状态。
在 Temp 文件夹中,会找到一个 __Backupscenes 的目录,其中将包含一个名为 0.backup 的文件。

将此文件的扩展名更改为 .unity 将允许重新导入工程项目并将其作为新的场景打开。
PS:如果在保存备份文件之前打开 Unity 软件,临时文件夹将被直接清除。如果没有将备份剪切出去这个 Temp 文件夹,那基本上就完全无法恢复了。