Unity资源管理规范
来源:互联网 发布:企业内部社交网络系统 编辑:程序博客网 时间:2024/06/06 16:54
一、目录部分
原则:
1.一个项目一个包
2.一个包一个目录结构
3.项目尽量少互相依赖
二、第三方资源部分
原则:
1.不动产开发模式
2.不到万不得已不要修改别人的资源
3.只做依赖和继承重写等扩展开发
三、贴图部分
1.根据具体需求做对应格式参数等变化
四、预制部分
1.经常用到的同一资源
2.小心参数遗漏
五、模型部分
1.面数控制
2.比例控制
六、材质部分
1.贴图来源管理
2.Shader来源管理
3.材质球管理
七、场景部分
1.场景分类
2.场景切换
3.场景编辑
八、脚本部分
1.脚本分类:
公共类脚本,算法等可以静态访问的函数
基类脚本
抽象类脚本
接口类脚本
逻辑类脚本(实现逻辑)
2.脚本名称:一般是功能名称
3.脚本的命名空间:一般是项目名称
4.面向对象开发,须有可移植性,须有可扩展性
九、发布部分
1.平台选择
2.打包场景添加
3.分辨率调节
4.启动画面设置
5.渲染设置
6.打包路径设置
十、BUG部分
1.运行Log报告查看
2.脚本Debug技巧
3.模块化编程分工
十一、性能优化部分
1.缩减资源:看不到的东西暂时把它设置不活动
2.模型面数:减少draw call
3.碰撞体的限量使用:减少物理计算损耗
4.光源部署和烘培:看不到的地方就不打光,打光如需要则做烘培,减少动态draw call损耗
5.脚本逻辑的优化,尽量不要Update做太多事
阅读全文
0 0
- Unity资源管理规范
- unity资源管理
- Unity 资源管理
- Unity--资源管理
- Unity运行时刻资源管理
- Unity运行时刻资源管理
- 【unity资源管理】 打包
- 【unity资源管理】 开篇
- 【unity资源管理】内存池
- unity AssetBundle的资源管理
- Unity资源管理汇总
- Unity之AssetBundle资源管理
- Unity之 - 资源管理
- Unity 资源管理 AssetBundle
- Unity 资源管理插件
- unity资源管理工具若干
- 深挖unity的资源管理
- unity 基础之文件资源管理
- css3倒影之 box-reflect
- jquery如何实现一个按钮只能点击一次,再点击就无效?
- ST FOC电机控制同步电角度测试说明
- Android深度探索:HAL与驱动开发学习笔记--并发控制之自旋锁
- 顺序表应用7:最大子段和之分治递归法
- Unity资源管理规范
- asp.net新手入门经验—连接数据库
- 移动端header+content+footer布局建议
- kubernetes容器网络接口(CNI) midonet网络插件的设计与实现
- C++ 动态存储空间的分配和释放 new与malloc的区别
- CentOS 7 安装并破解Jira 7
- Swift中的map flatMap filter reduce
- BZOJ 1002: [FJOI2007]轮状病毒
- Web安全测试之XSS