- 65
- 0
- 约3.14千字
- 约 5页
- 2016-12-25 发布于贵州
- 举报
Unity3D之使用Android的硬件缩放技术优化执行效率
Andoird太头疼了,尤其有些机器就是屏幕大别的硬件条件都很烂,为了优化渲染效率可以试试安卓的硬件缩放技术,我在真机上已经测试通过,效率确实提升了很多,FPS直线上升。。
? ? ? 但是需要拿到Unity android的GLSurfaceView,可是我试过了很多办法就是拿不到它,不过还好Unity 直接提供了方法。
? ? ? 找一个合适的地方调用如下方法即可,这个方法在IOS和Android上都支持,但是经过测试IOS没必要使用,在android上还是很有必要使用的。
Screen.SetResolution(960,640,true);
? ? ? 这样会强制把屏幕的分辨率指定成960X640. 但是你的目标设备的分辨率可能不是3:2的,所以你需要做一个算法,假设搭建界面的时候是960X640,此时运行在1280X760的分辨率上,1280X760 和 960X640 等比换算一下 即可。代码我就不贴了。。。使用如下代码可以取出当前手机的屏幕分辨率,根据算法算一下就行了。
int width = Screen.currentResolution.width;int height = Screen.currentResolution.height;
? ? ? 还有一点需要注意,经过我的测试发
您可能关注的文档
最近下载
- 数据安全风险评估报告.docx VIP
- 加油站的商业合作与合作模式.pptx VIP
- 集成电路行业用电安全技术导则.pdf VIP
- ASTM D412-24 中文版(word 版详细解读)硫化橡胶拉伸性能测试标准.docx VIP
- 预制梁场冬季施工保温(蒸汽养生)方案-附供热能力验算.doc VIP
- Faurecia7QBTRAINING(佛吉亚7QB培训教材).pptx VIP
- 2026年医院票据管理办法.docx
- 青海德坤电力集团有限公司招聘笔试题库2026.pdf
- T_CTA 007—2024(港口理货行业服务质量规范).pdf VIP
- 治安学专业未来就业岗位及发展前景分析报告.docx VIP
原创力文档

文档评论(0)