码迷,mamicode.com
首页 > 编程语言 > 详细

Unity3d Asset Serialization 设置错误导致SVN文件不能同步

时间:2015-06-01 14:41:34      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:unity3d   编辑器   svn   

在Unity3d 编辑器中创建一个 物体,然后保存为 Prefab 。上传到 SVN中,在团队协作中很正常的一个操作,但是因为Unity的配置问题,在另外的电脑上下载过来后,Prafab却被Unity修改。 转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn

将SVN 上的Prefab 和本地的被Unity修改过的Prefab 进行比较。

技术分享


我们正常的prefab 应该是以右边文本形式存在的,但左边的却类似 二进制 存在。很可能是Unity 的编辑器设置有不同。


点击 Editor - > Project Setting -> Editor 打开编辑器设置。

技术分享

转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn

Asset Serialization 这个选项有 Binary 和 Text 可选。

转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn

以下实验。

首先使用 Binary 或者 Mix 创建一个Prefab。然后用文本打开。

技术分享


得到的是这种乱码的 二进制形式。


然后更改 Asset Serialization 为 Text 。,发现Unity出现进度条,正在对Prefab进行转换格式。

转换完毕后打开 Prefab,如下

技术分享

转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn

所以呢,只要让团队内所有同事的Unity3d 都保持使用其中的一种格式,就不会出现问题。


如果已经出现问题,那么让保持 标准格式的同事的电脑下载prefab之后,再由Unity进行格式转换,再次上传即可。

转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn



Unity3d Asset Serialization 设置错误导致SVN文件不能同步

标签:unity3d   编辑器   svn   

原文地址:http://blog.csdn.net/huutu/article/details/46310159

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!