文件名称:lua分析器
文件大小:2MB
文件格式:ZIP
更新时间:2024-02-24 11:42:44
lua profiler unity3d unity3d-plugin lua-profiler
问题由来 由于在线更新或错误修复的原因,lua在Unity3d手游中得到大量应用,但是缺乏配套的调试工具,因此lua相关的一些性能问题很难诊断,经常重度依赖程序人员分析代码,这对于简单的情景尚可应对,对复杂的游戏逻辑很多情况下会束手束脚。 Unity3d本身自带图形化Profiler工具,但是只能进行分析C#代码,对于lua代码则无法提供帮助。 设计思路 本插件的设计思路很简单: Unity3d引擎中有Profiler相关的库方法,可以让我们通过手动编码分析代码的性能热点。 lua的hook机制可以让我们在function的call和return时刻插入自己的代码 这样,通过hook机制