繁体   English   中英

Unity3d从先前版本打开场景是否会升级整个项目?

[英]Unity3d Does opening a scene from a previous version upgrade the entire project?

我对Unity相当陌生,但是拥有丰富的Web和Flash游戏开发人员经验,因此对工具等感到非常满意。到目前为止,我一直在使用4.6试用版,没有任何问题,现在我的老板想提出一些建议。更改为较旧的git版本控制的项目。 我查找了如何在4.6上同时运行3.5.7,安装后可以打开一个新项目。 尝试在3.5.7f6中打开较旧的文件时,出现以下错误:type == kMetaAssetType && pathName.find(“ library / metadata”)!=0。在线阅读表明这很可能是由于尝试打开较新的文件旧版本的统一项目。

我可以放心,我正在使用的项目是3.5.7版,因此我在线阅读了一下,您可以通过在场景中打开场景来确定创建场景的统一版本(我想最后保存在其中的版本会更准确吗?)文本编辑器,版本应在第一行。 这三个场景说明了以下版本。

3.5.0f5 3.4.1f5 4.3.4f1

我试图以统一的3.5.0、3.5.5和3.5.7打开3.5.0f5场景,但是没有运气。 我还完全卸载了unity(包括首选项,日志,生气的bot和许可证文件),并重新安装了3.5.7f6,然后重新输入了专业版许可证,并尝试加载3.5.0f5场景,并得到了完全相同的错误,因此可能与文件有关本身,以及场景的不同版本。

所以我的问题是:在一个包含三个场景的统一项目(在我的案例中为3.xx)中,是否有任何场景在更高版本(例如4.xx)中打开并保存,这对整个项目有何影响? 是3.xx项目还是4.xx项目?

谢谢

它将变成更高的版本。 我们现在有Unity 5。 所以我建议你更新。 如果场景使用的是Nav Mesh。 您将必须重新烘烤Nav网格,因为升级时会将其删除。 手动对于那些拥有手动Nav Mesh场景的人来说,这是一场噩梦。 除此之外。 您应该将您的Unity更新到最新,没有Unity的新UI对您来说是一个很大的缺点。 相信我。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM