美文网首页Unity基础入门分享
Unity游戏开发性能优化(Sprite优化)

Unity游戏开发性能优化(Sprite优化)

作者: 小小小小小丶敏 | 来源:发表于2017-09-26 17:53 被阅读61次

本文向大家介绍Unity Sprite优化
通过减少Setpass Calls(Draw calls)数来减少性能消耗
直接进入正题
我随便在网上找到几张图片,将其拖到Hierachry面板



此时运行游戏,观察Game试图下的Stats窗口,此时Setpass calls数为4(包括场景的Setpass calls)



我们的方法是将图片打包成一张图片,在游戏运行时,unity只会读取一遍sprite,减少了资源浪费,达到优化效果,步骤如下:
选中需要打包的几张图片,选择为Sprite类型

打开Windows->Sprite Packer

此时贴图都打包到了一张图片上,接下来运行游戏,会发现Setpass calls变为了2



通过减少Setpass call达到了优化效果

文章转自:http://blog.csdn.net/qq_33747722/article/details/70544822?locationNum=1&fps=1

相关文章

  • Unity游戏开发性能优化(Sprite优化)

    本文向大家介绍Unity Sprite优化通过减少Setpass Calls(Draw calls)数来减少性能消...

  • webpack 性能优化

    webpack性能优化 开发环境性能优化 生产环境性能优化 开发环境性能优化 优化打包构建速度 优化调试功能 生产...

  • 谈谈 Web 端性能优化

    什么是性能优化 一提到前端性能优化大家的本能反应:sprite 图合并 / 静态资源打包 /... ,那么针对网络...

  • Unity3D游戏开发技巧系列高清视频教程

    Unity3D游戏开发技巧系列高清视频教程,讲述了Unity3d开发中的高级应用,比如参数优化,行为优化和界面设计...

  • 游戏性能优化(1)-why & benchmark

    系列文章:游戏性能优化(1)-why & benchmark游戏性能优化(2)-budget 一、为什么做性能优化...

  • Webpack 优化总结

    webpack优化可以分为两部分: 开发环境性能优化 生产环境性能优化 开发环境性能优化 HMR: 热加载。 so...

  • Unity性能优化整理

    纹理优化 Sprite Packer 通过细分导入到Unity的纹理,利用自带的Sprite Packer将时间段...

  • 【Unity项目实战】http网络插件和性能优化

    使用http网络请求:Untiy中常用通信(HTTP)插件BestHttp 性能优化:Unity性能的全面优化详解

  • Unity Draw Call优化总结

    游戏开发到后期,不得不面临性能优化的问题,而提到性能优化就绕不过Draw Call的优化。本文简单的总结了下Uni...

  • webpakc性能优化

    webpakc性能优化 开发环境性能优化1.优化打包构建速度2.优化代码调试 生产环境性能优化1.优化打包构建速度...

网友评论

    本文标题:Unity游戏开发性能优化(Sprite优化)

    本文链接:https://www.haomeiwen.com/subject/kjceextx.html