前言
在进行Unity游戏的优化时,除了需要收集各种数据,也需要将此时的游戏画面截取下来,以便辅助定位问题。常用的截屏方法都有哪些优缺点呢?
截图常用方法
常用的截屏几种方法:
1.使用Application类下的CaptureScreenshot方法
E.g: Application.CaptureScreenshot("Screenshot.png");- 优点:简单暴力。
本文探讨了Unity游戏中截图的三种方法:Application.CaptureScreenshot的全阻塞问题,Texture2D.ReadPixels的性能改进以及ADB工具的便利性与限制。作者提出了一种解决方案,即编写独立APP并通过程序交互实现无卡顿截图,但存在额外安装和后台存活风险。最后,通过将截屏代码打包到jar和so文件并提供接口,实现了对游戏运行影响最小的截图优化。
在进行Unity游戏的优化时,除了需要收集各种数据,也需要将此时的游戏画面截取下来,以便辅助定位问题。常用的截屏方法都有哪些优缺点呢?
常用的截屏几种方法:
1328
1150

被折叠的 条评论
为什么被折叠?
