![](https://img-blog.csdnimg.cn/20190915163624980.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Unity客户端
文章平均质量分 93
本篇主要用于Unity客户端 UGUI和性能优化的案例问题进行讲解
Handling[韩镇江]
一名游戏研发者,目前就业于网易互娱,游戏服务器开发,南阳理工学院腾飞游戏开发工作室17级负责人
展开
-
UGUI案例篇第(二)节拓展篇一:实现圆形Image的方式(编写CircleImage组件,干掉Mask)
111原创 2019-09-08 14:29:43 · 2379 阅读 · 0 评论 -
UGUI案例篇第(二)节拓展篇二 :UGUI三种实现规则与不规则图形Button精准点击效果的策略
ddd原创 2019-09-10 15:46:23 · 608 阅读 · 0 评论 -
UGUI案例篇第(二)节:UGUI实现圆形Image的方式(Unity官方解决方案)
的原创 2019-09-07 20:54:40 · 5679 阅读 · 0 评论 -
UGUI案例篇第(三)节:UGUI实现3D轮转图效果
UGUI三种实现规则与不规则图形Button精准点击效果的策略)(一) 为什么需要精准点击?(二) 3种实现规则与不规则图形Button精准点击效果的方案1. 所有图形button都适用的官方解决方案。 实现原理 实现步骤 优点 缺点2.所有图形都适用的Ray-Crossing算法策略。 实现原理重点介绍: 实现步骤优点 缺点3.圆形除外(圆形实现不易精确)的其他图形都适用的绘制碰撞体方案实现原...原创 2019-09-15 21:25:16 · 3096 阅读 · 11 评论 -
UGUI案例篇第(四)节:UGUI实现雷达图
UGUI实现雷达图(一) 雷达图介绍(二)UGUI实现雷达显示图的原理(三)利用UGUI制作雷达图(四)项目工程链接(一) 雷达图介绍雷达图是以从同一点开始的轴上表示的三个或更多个定量变量的二维图表的形式显示多变量数据的图形方法,它利用代表各项数据占比的顶点位置连接成面状,直观的反应当前事物的一个能力倾向。例如下图:我们能直观的看到该玩家对于(输出,发育)两项的能力比较好(二)UGUI实...原创 2019-09-17 14:00:53 · 1745 阅读 · 1 评论 -
Unity整体性能优化篇 第(四)节:代码优化 (CPU)
基于CPU的代码优化 ????一: CPU的优化方案(减少Object)1.批处理 (Batch)2.使用更少的材质 (贴图组合)3.少使用某些技术 shadow,lightMap,Reflection4.不合并材质(合并mesh时注意合并材质) (性能不会优化)二:资源池-Object Pool技术Object Pool介绍:Object Pool实现 (射击游戏)一: CPU的优化方案(减...原创 2019-09-25 20:25:02 · 384 阅读 · 0 评论 -
Unity整体性能优化篇 第(五)节:其他优化
1.UWA工具我们可以使用第三方UWA性能优化工具去优化我们的项目,下面是UWA使用的教程文章:参考地址:https://blog.csdn.net/uwa4d/article/details/734661422.使用Unity开发安卓游戏 应该如何进行性能优化参考文章:http://gad.qq.com/article/detail/172523.编译优化由于编译器实在是每次修改代码...原创 2019-09-25 20:14:58 · 236 阅读 · 0 评论 -
Unity整体性能优化篇 第(一)节:Unity性能优化相关前提
Unity性能优化相关前提 ????一.Unity游戏安装包大/运行卡的原因?二:DrawCall1. DrawCall,CPU,GPU介绍DrawCall:CPU:也叫做中央处理器(Central Processing Unit)GPU:图形处理器(Graphics Processing Unit)2.CPU和GPU是如何进行并行工作和交互的?3.DrawCall是如何影响性能的?4.DrawCall...原创 2019-09-25 20:16:09 · 1200 阅读 · 0 评论 -
Unity整体性能优化篇 第(三)节:渲染优化 (GPU)
基于GPU的渲染优化 ????一:GPU与CPU的分工二:LOD层级细节三:遮挡剔除OcclusionCuling视锥体剔除:遮挡剔除:遮挡剔除步骤:四:光照贴图Lightmapping光照贴图技术介绍:Lightmapping制作步骤:五:Mesh合并Mesh合并介绍:Mesh合并步骤一:GPU与CPU的分工GPU(显卡):负责渲染整个游戏显示。CPU:负责运算,游戏中的AI等等二:LOD层级...原创 2019-09-25 20:21:17 · 1831 阅读 · 0 评论 -
Unity整体性能优化篇 第(二)节:Unity资源优化
Unity资源优化 ????一:资源优化标准MeshAudioTextureShader二:模型优化 贴图优化,减少重复资源模型优化:贴图优化:减少用余资源与重复资源三:资源监测与分析一:资源优化标准Mesh动态模型:面片数<3000,材质数<3,骨骼数<50静态模型:顶点数<500Audio长时间音乐(背景音乐)(压缩格式,不经常播放) mp3 压缩方式: Comp...原创 2019-09-25 20:17:01 · 720 阅读 · 0 评论 -
UGUI基础篇 第(3)课: RectTransform组件常用小技巧与困惑知识点讲解
RectTransform组件常用小技巧与困惑知识点讲解一. Debug调试模式以及RectTransform两种位置属性的关系1.Debug调试模式介绍2.RectTransform两种Position属性的讲解(Anchored Position与Local Position)二. 利用定位快捷键AnchorPreset快速定位三. 获取RectTranform宽高的最安全的方式四....原创 2019-09-06 12:12:45 · 2202 阅读 · 1 评论 -
UGUI基础篇 第(2)课:锚点定位全讲解
RectTransform(UI必备组件,Don’t Delete It)RectTransform组件介绍RectTransform组件基础构造介绍(以一个image物体为例)Anchors(锚点)基础介绍Anchors的适应性设置UGUI入门学习注意要点RectTransform组件介绍官方:RectTransform组件本身继承自Transform,用于GUI,它用于存储和操作矩形的位...原创 2019-09-05 16:19:09 · 1523 阅读 · 0 评论 -
UGUI基础篇 第(1)课:UGUI的发展历程
UnityUI系统(从NGUI到UGUI的发挥展历程)NGUI与UGUI的趋势NGUI与UGUI的区别合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程...原创 2019-09-05 11:39:45 · 747 阅读 · 0 评论