相关文章推荐
有胆有识的帽子  ·  Qt ...·  5 月前    · 
刚分手的鼠标  ·  禁用RatingBar中的阴影·  1 年前    · 

进入正题前先补充一句: 记得常按Ctrl+S保存,Unity也有Bug,小心Unity的崩溃让你前功尽弃! (不想再加班了QAQ)

当我们运行游戏时,Unity偶尔会发生崩溃。如果在运行前忘记了保存项目,那么,请跟我来!

实际上,当我们运行游戏,Unity会自动保存场景。

但是,此时Unity并不会将场景信息直接保存在原始的场景文件中,而只是保存在项目的Temp文件夹中。

Temp文件夹存放着临时文件,只会在Unity打开项目时出现,没有打开时是不存在的。

重要的事情说三遍:

如果还想恢复场景文件, 一定不要用Unity打开这个项目!
如果还想恢复场景文件, 一定不要用Unity打开这个项目!
如果还想恢复场景文件, 一定不要用Unity打开这个项目!

如果打开了,你将完全失去暂存的场景文件信息,以及之前的所有操作进程。

先备份这个崩溃的项目文件,以防万一。

然后进行两步操作:

  1. 找到项目所在位置,打开 Temp/_Backupscenes文件夹 ,找到 0.backup文件 ,这个就是暂存的场景文件。(如果没有...那就无力回天,只能加班了orz)
  2. 接着,最关键的步骤, 将文件扩展名改为unity,复制这个文件,并替换之前的场景文件 ,以使此文件可被识别为unity场景文件。

最后,双击打开这个场景,看能不能恢复到运行前的场景状态。

希望这些能帮到崩溃中的你。

unity 3d发布apk在android虚拟机中运行的详细步骤( unity 3d导出android apk),总的流程分为以下6个步骤: 1、安装java_jdk 2、配置java环境变量 3、更新android的sdk 4、从 Unity 3d中发布出apk文件 5、创建android虚拟机并运行 6、将apk文件安装到android虚拟机中 (为方便新手,在下面对每个步骤的具体操作及可能遇到的问题详细提一下) 1、安装java_jdk 官网(www.java.com),免费,我安装的文件的名字是jdk-7u10-windows-i586.exe,版本有新旧,你下载到的版本号可能与我不同,不碍事; 网上有些使用 Unity 3D的游戏,在同时使用admob或flurry( 移动应用分析)的静态库时,如果只指定armv6编译,会crash掉。网上有说是 Unity 3D的一个 BUG :http://forum. unity 3d.com/threads/68443-Trying-to-build-only-for-armv6-causes-a-EXC_BAD_ACCESS。          另外,指定a 1. Unity 死机未保存 场景 :当你在 Unity 中编辑 场景 ,突然死机时,可以在项目文件目录中找到Temp文件夹,双击文件夹,找到_Backupscenes文件夹,把后缀为.backup的文件后缀改为. unity ,然后拖进 Unity 的Project界面里面,这样就可以还原死机前 场景 最后情况。 首先不要启动 Unity 3D软件。找到项目文件夹。 进入Temp文件夹,双击文件夹。 查找名为__EditModeScene的文件。 这是编辑器保存的 场景 文件。双击 打开 把后缀为.backup的文件后缀改为 相信很多朋友都碰到过, Unity 做着做着,正Happy的时候突然 崩溃 ,特别是 场景 中有很多操作没有保存时,那内心是无比 崩溃 的! 接下来这个小技巧呢,就是用来拯 我们无比 崩溃 的内心的。 当 Unity 崩溃 时,切记千万先别重新启动 Unity 。(因为一旦重新启动将会清除上一次的缓存数据,也就没有办法再找到并 恢复 了!) 找到工程所在文件夹,定位到Temp/_Backupscenes/0.backup,将其中的0.backup复制出来放到 Unity 的Assets目录中,并且更名为xx. unity 。(重点是改成. unity (2)其次会弹出一个叫做“Launch Unity ”的弹框,选择Open project,找到你项目的位置加载即可 打开 。2.然后再按照作者的启动方式,直接双击2019版的 Unity .exe,即将弹出两种 打开 方式;1.首先从 Unity Hub剔除该2019版本的 Unity ;(1)首先会自动弹出 Unity Hub,关闭即可;如果不想卸载 Unity Hub也可以。要么直接卸载 Unity Hub; 1.官方回复的 1.【 Unity 离谱的 bug 】2019版本总是打不开( 崩溃 却没有任何提示及弹窗)[LicensingClient] ERROR Failed to connect to local IPC 四.操作:成功 1. 打开 编辑器日志: 1.1 发现 貌似是 许可证问题 2.测试:失败:断网 打开 :还是报错 3.测试:失败:将 Unity 此位置的文件,删除或者修改名字,然后重新通过 Unity HUB 打开 U. Unity 3D是一款非常流行的游戏引擎,但是在使用过程中难免会遇到各种各样的 Bug 。这些 Bug 可能会导致项目无法正常运行,给开发者带来很大的困扰。本文将介绍一些常见的 Unity 3D Bug 以及解决方法。 2、jar包报错,pom文件报错 判断是那一类问题: 查看项目的pom文件中是否有许多jar包报错,如果有许多jar包报错应该是第二类问题,如果只是在pom文件中只有报错,应该是第一类问题, 第一种问题解决办法,首先检查本地环境Java环境是否配置成功,成功的标识:win+r 输入cmd,输入java -ve... 此贴会持续更新,都是项目中常会遇到的问题,总结成贴,提醒自己和方便日后检查,也能帮到有需要的同学。 若各位有啥好 BUG 好异常好警告好 崩溃 可以分享的话,请多多指教。xuzhiping7#qq.com。 1.U3D经常莫名奇妙 崩溃 。 一般是由于空异常造成的,多多检查自己的引用是否空指针。