3D跑酷 开发笔记(一)
2013-11-29 19:34
162 查看
项目名称:3D跑酷项目
在使用Asset Server协作开发过程中,遇到的一些问题记录下来
存在的问题:(2013-10-26)
1、NGUI的Atlas图集(图片)无法自动更新
后果:sprite丢失,切图不对应,到另一个同事那儿UI变乱了
2、模型的贴图无法同步
后果:模型贴图丢失
3、不同场景NGUI的东西丢失
后果:每个场景的UI都需要重新更换一遍
4、场景信息丢失
后果:不能同时存在自己和他人修改的数据
5、项目目录乱
后果:提交或更新项目时,Unity容易Down机
解决办法:(2013-11-29)
1、
方法一:把NGUI的Atlas用SVN的lock功能
方法二:容易出问题的部分由一个人管理
2、
排除法:使用 ResourceCheck,小工具,检查当前场景中的资源使用情况
![](http://images.cnitblog.com/blog/363476/201311/29193332-ba7f4c3b339e402887f0802561b18d2d.png)
![](http://images.cnitblog.com/blog/363476/201311/29193332-a39f0b3c0bea4722bd966c8a777f7155.png)
![](http://images.cnitblog.com/blog/363476/201311/29193333-37cdc183587d4f75b83238a299389ddd.png)
3、
方法一:多个场景共用一套UI,当切换场景时不销毁UI
DontDestroyOnLoad(Object target);
方法二:把UI放在一个单独的场景
方法三:待定
4、
方法一:尽量不要同时多人修改同一场景中的同一GameObject,当更新时查看更新日志及检查自己的提交信息
5、定期整理项目目录,删除/标识 无用资源,写好日志记录
3、
在使用Asset Server协作开发过程中,遇到的一些问题记录下来
存在的问题:(2013-10-26)
1、NGUI的Atlas图集(图片)无法自动更新
后果:sprite丢失,切图不对应,到另一个同事那儿UI变乱了
2、模型的贴图无法同步
后果:模型贴图丢失
3、不同场景NGUI的东西丢失
后果:每个场景的UI都需要重新更换一遍
4、场景信息丢失
后果:不能同时存在自己和他人修改的数据
5、项目目录乱
后果:提交或更新项目时,Unity容易Down机
解决办法:(2013-11-29)
1、
方法一:把NGUI的Atlas用SVN的lock功能
方法二:容易出问题的部分由一个人管理
2、
排除法:使用 ResourceCheck,小工具,检查当前场景中的资源使用情况
![](http://images.cnitblog.com/blog/363476/201311/29193332-ba7f4c3b339e402887f0802561b18d2d.png)
![](http://images.cnitblog.com/blog/363476/201311/29193332-a39f0b3c0bea4722bd966c8a777f7155.png)
![](http://images.cnitblog.com/blog/363476/201311/29193333-37cdc183587d4f75b83238a299389ddd.png)
3、
方法一:多个场景共用一套UI,当切换场景时不销毁UI
DontDestroyOnLoad(Object target);
方法二:把UI放在一个单独的场景
方法三:待定
4、
方法一:尽量不要同时多人修改同一场景中的同一GameObject,当更新时查看更新日志及检查自己的提交信息
5、定期整理项目目录,删除/标识 无用资源,写好日志记录
3、
相关文章推荐
- VS配置OpenCV
- MySQL基础
- node 加载内置函数
- sql学习(4张表引发的50个sql问题,提供表与数据的搭建)-- 连载一
- 当不想用正则时就自己动手"识文断字"
- 将html文件转换为pdf格式的文件
- android.9.png格式图片编辑
- jquery ajax无刷新翻页 分页
- LightOJ 1136 Division by 3 (想法题)
- poj 2923(状态压缩dp)
- 读取文本文件2
- android webview中的html代码 @media screen 在低版本系统下显示不正常的解决办法
- 关于解决博弈论问题的SG函数
- CF368D(处理数字出现次数)
- uva 10305
- HDU4681_String
- Function.apply()在提升程序性能方面的技巧
- Git 对比 SVN
- 溢出的原理及 shellcode 编写
- Keil C51对C语言的关键词扩展之六: compact