lua按钮unity_LuaProfiler:Lua内存优化工具教程

本文介绍了如何使用LuaProfiler工具进行Lua内存优化,适用于Unity与tolua架构的手游项目。通过下载、安装、配置,实现在Windows、Android、iOS平台的lua内存和GC监测,帮助开发者定位内存上涨、GC问题以及耗时函数。
摘要由CSDN通过智能技术生成

前言

最近做的手游项目(Unity+tolua架构)快接近尾声了,功能差不多齐备之后开始对各种技术指标进行优化。Unity自带的Profiler能对C#的Cpu和内存使用状况进行比较好的分析,但是无法涵盖lua部分,很多人可能跟我一样,对lua部分的优化觉得无从下手。本人在网上搜了很多工具之后发现了这个很实用的工具,能够对内存消耗情况和lua和mono的GC进行很好的监测,废话不多说,一起来看。

下载链接

github.com/ElPsyCongree

https://github.com/ElPsyCongree/LuaProfiler-For-Unity

安装流程

Lua profiler支持XLua,Slua, ToLua以及一个远程工具支持Windows,Android, iOS真机调试

1.下载完成之后会看到LuaProfilerClient和LuaProfilerServer两个文件夹,你需要两个Unity工程,将Client文件夹拷进你的游戏工程的Assets目录,也就是根目录下(如果你的Lua 脚本在Plugins 文件夹,把LuaProfilerClient拷到Plugins下)

2. 用Unity 5.6或者更新的Unity版本创建一个空的工程,把LuaProfilerServer 拷进根目录里。如果你的版本低于5, 请在启动游戏时加入如下代码

MikuLuaProfi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值