![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
优化
千喜
90后程序媛,热爱技术热爱分享,专注于客户端开发
展开
-
UGUI优化系列(二) ------ 渲染概念
本系列是学习siki学院UGUI整体解决方案-优化篇(Unity 2019.1.0f2)笔记github地址:https://github.com/BlueMonk1107/UGUISolution图集分块算法地址:https://github.com/DaVikingCode/UnityRuntimeSpriteSheetsGeneratortexturepacker官网:https://w...原创 2020-04-09 10:08:10 · 3216 阅读 · 6 评论 -
UGUI优化系列(一) ------ 基础概念
本系列是学习siki学院UGUI整体解决方案-优化篇(Unity 2019.1.0f2)笔记github地址:https://github.com/BlueMonk1107/UGUISolution图集分块算法地址:https://github.com/DaVikingCode/UnityRuntimeSpriteSheetsGeneratortexturepacker官网:https://w...原创 2020-04-09 10:05:49 · 715 阅读 · 0 评论 -
UGUI优化系列(一) ------ 基础概念
本系列是学习siki学院UGUI整体解决方案-优化篇(Unity 2019.1.0f2)笔记github地址:https://github.com/BlueMonk1107/UGUISolution图集分块算法地址:https://github.com/DaVikingCode/UnityRuntimeSpriteSheetsGeneratortexturepacker官网:https://w...原创 2020-04-03 10:34:24 · 1048 阅读 · 1 评论 -
Unity优化翻译官方文档(十一) ------ GPU Profiler
官方网址 : https://docs.unity3d.com/Manual/ProfilerGPU.htmlGPU使用分析器显示了GPU在你的游戏中花费的时间。当您选择这个剖析器时,下窗格将显示所选帧的分层时间数据。从层次结构中选择一个项目,以查看右侧面板中贡献的分解。请参阅剖析器窗口中的文档,以了解分析器中的信息。注意,当Graphics Jobs (Experimenta...翻译 2018-09-12 14:35:56 · 767 阅读 · 0 评论 -
Unity优化翻译官方文档(十二) ------ Global Illumination Profiler
官方网址 : https://docs.unity3d.com/Manual/ProfilerGI.html全局照明分析器显示了统计数据,以及在所有工作线程中实时全局照明(GI)子系统消耗了多少CPU时间。GI是由一个叫做启蒙的中间件来管理的。有关更多信息,请参阅全球照明文档。Name Description Total CPU Time 在所有线程中,总能启发CPU时...翻译 2018-09-12 14:39:45 · 496 阅读 · 0 评论 -
Unity 优化实践学习(一) ------ 优化前了解以及方向
1.Unity开发时安装包为啥比原生的安装包大且运行较慢的原因 : Unity因为需要能跨平台开发,内置了mono虚拟机,导致导出的包会比较大2.DrawCall : https://www.zhihu.com/question/36357893 https://zhuanlan.zhihu.com/p/26386905 DrawCall很简单,就是cpu对...原创 2018-09-12 16:27:57 · 1815 阅读 · 1 评论 -
Unity 优化实践学习(二) ------ 资源优化
1.资源优化标准Mesh动态模型:面片数<3000 材质数<3 骨骼数<50 静态模型:顶点数<500Audio 长时间音乐(背景音乐)压缩格式 mp3 短时间音乐(音效)非压缩格式 wav http://blog.csdn.ne...原创 2018-09-13 15:51:59 · 6809 阅读 · 0 评论 -
Unity 优化实践学习(三) ------ 优化注意点(转自 游戏扶持by腾讯游戏学院公众号)
以下是Unity开发中需要注意的一些优化点,送上的都是比较接地气的干货! 01静态美术资源的输出能合在一起整体输出的资源,尽量不要切开输出。比如分享界面,分享按钮根据登录渠道展示不一样,动态元素除外,其他元素基本可作为一张整体背景资源输出即可。02UI相关大背景图处理方式一般为了表现丰富,UI整张大背景资源也是常见的。 如上图UI大背景,别放到游戏内别打到a...转载 2018-09-19 10:38:47 · 430 阅读 · 0 评论 -
unity优化冷启动时间/加载时间总结
本文一部分博主并未实践过,只是做一个总结,如有错误,请指正目录一.概念了解二.优化目的1.保证游戏流畅度的基础上DrawCall越小越好2.Statistics统计面板参数3.打包编译三.优化方法1.编译配置方面优化①.使用IL2CPP进行打包②.强烈建议使用IL2CPP后端,如果使用IL2CPP,则可以忽略第6条。③.摄像机的clipping plan...原创 2019-01-26 12:05:28 · 10954 阅读 · 1 评论 -
Unity优化翻译官方文档(十) ------ Physics Profiler
官方文档 : https://docs.unity3d.com/Manual/ProfilerPhysics.html物理分析器显示物理引擎在您的场景中处理的物理统计信息。这些信息可以帮助您诊断和解决与您的场景中物理相关的性能问题或意外的差异。1.PropertiesProperty Function Active Dynamic 未休眠的非运动性硬体组件的数量。...翻译 2018-09-12 14:32:52 · 697 阅读 · 0 评论 -
Unity优化翻译官方文档(九) ------ Audio Profiler
官方文档 : https://docs.unity3d.com/Manual/ProfilerAudio.html在分析器窗口中有一个名为Audio的面板。该面板监控音频系统的重要性能指标,如总负载和语音计数。当你高亮显示面板时,窗口的下半部分会变成一个详细的视图,关于不被图表覆盖的音频系统的各个部分。Playing Sources 是在一个特定的框架中,在场景中完全的播放源。监控这个,看...翻译 2018-09-12 14:13:31 · 456 阅读 · 0 评论 -
Unity 优化翻译官方文档(二) ------ 平台特定覆盖的纹理压缩格式
官方文档 : https://docs.unity3d.com/Manual/class-TextureImporterOverride.html虽然Unity支持许多常见的图像格式作为导入纹理的源文件(如JPG、PNG、PSD和TGA),这些格式在实时呈现过程中没有使用。通过3D图形硬件,如图形卡或移动设备。3D图形硬件要求纹理以专门的格式进行压缩,以优化快速纹理采样。各种不同的平台和...翻译 2018-09-05 17:42:50 · 5890 阅读 · 0 评论 -
Unity 优化翻译官方文档(三) ------ Animation Clips
动画剪辑是Unity动画中最小的组成部分。它们代表了一个孤立的运动,如RunLeft、跳转或爬行,并且可以以各种方式进行操作和组合,以产生生动的最终结果(参见动画状态机、动画控制器控制器或混合树)。您可以从导入的FBX数据中选择动画片段。当你点击包含动画剪辑的模型时,这些属性会出现:(A) Asset-specific properties. 这些设置为整个Asset定义导入选项 (...翻译 2018-09-05 18:37:48 · 2952 阅读 · 0 评论 -
Unity 优化翻译官方文档(一) ------ 减少打包安装包的大小
官方地址 : https://docs.unity3d.com/Manual/ReducingFilesize.html将构建应用程序的文件大小保持在最低限度是很重要的,特别是对于移动设备或应用程序商店来说,它们的大小限制。缩小规模的第一步是确定哪些资产对它贡献最大,因为这些资产最有可能是优化的候选对象。这些信息在您完成构建之后在编辑器日志中可用,切换到控制台窗口(菜单:窗口 -&g...翻译 2018-09-05 18:44:51 · 1222 阅读 · 0 评论 -
Unity优化翻译官方文档(四) ------ Audio Clip
官网 : https://docs.unity3d.com/Manual/class-AudioClip.html音频剪辑包含音频源所使用的音频数据。Unity支持mono、立体声和多声道音频asset(最多8个频道)。Unity可以导入的音频文件格式是.aif,.wav,.mp3,和.ogg。Unity还可以在.xm、.mod、.it和.s3m格式中导入跟踪器模块。跟踪器模块的asse...翻译 2018-09-08 10:40:52 · 3428 阅读 · 0 评论 -
Unity优化翻译官方文档(五) ------ Profiler window
官网 : https://docs.unity3d.com/Manual/ProfilerWindow.html通过窗口分析器来访问Unity编辑器中的 Profiler 窗口: Window > Profiler请参阅 Profiler 概述,了解 Profiler 是如何工作的。1.Profiler Controls分析器控件在工具栏中在窗口的顶部。使用...翻译 2018-09-10 16:17:55 · 476 阅读 · 0 评论 -
Unity优化翻译官方文档(六) ------ CPU Usage Profiler
官网地址 : https://docs.unity3d.com/Manual/ProfilerCPU.htmlCPU使用分析器显示在您的游戏中花费的时间。当它被选中时,下窗格将显示所选帧的分层时间数据1.选择个别item 选择了Render.Opa...翻译 2018-09-12 11:11:58 · 1121 阅读 · 0 评论 -
Unity优化翻译官方文档(七) ------ Rendering Profiler
官网地址 : https://docs.unity3d.com/Manual/ProfilerRendering.html渲染分析器显示呈现统计信息。时间轴显示了批量、SetPass调用、三角形和顶点的数量。下窗格显示更多的呈现统计信息,这与GameView渲染统计窗口中显示的结果非常匹配。 ...翻译 2018-09-12 11:15:29 · 413 阅读 · 0 评论 -
Unity优化翻译官方文档(八) ------ Memory Profiler
官方地址 : https://docs.unity3d.com/Manual/ProfilerMemory.html在内存分析器中可以使用两种模式检查应用程序的内存使用情况。这是在下面板左上角的下拉菜单中选择的。1.Simple这个简单的视图显示了一个简单的概述,在每个帧的基础上,在整个Unity中如何使用内存。为了避免频繁地询问操作系统,Unity保留内存池以供分配。这是作为...翻译 2018-09-12 12:05:44 · 2126 阅读 · 0 评论 -
Unity减少安装包的大小总结
前段时间整理项目资源时翻译了很多官方文档,实践的时候其实都是Texture的压缩,又继续搜索了很多减少安装包大小的文章,本文来做个总结一.通用1.替换jpg,使用psd,减少重复资源(设计说这个应该是使用psd软件来处理,不是用psd替换jpg)2.剔除不必要的资源3.打包时查看log纪录,由此判断需要减少的文件类型4.图片及音频优化①.图片优化 在Unity ...原创 2018-12-05 17:09:04 · 11675 阅读 · 3 评论