在tolua中新增profiler對lua的效能檢測
1.首先在customsettings.cs中新增兩個按鈕
[menuitem("lua/attach profiler"), false, 151]
static void attrachprofiler()
luamanager.instantiate.attachprofiler();
}[menuitem("lua/detach profiler"), false, 151]
static void detachprofiler()
luamanager.instantiate.detachprofiler();
}
2.然後在luamanager.cs中新增對應的執行
private luatable profiler = null;
public void attachprofiler()
}public void detachprofiler()
}
3.新增完畢後,執行遊戲,然後在工具欄中lua->attach profiler。ctrl+7開啟profiler,選到cpu usage,選擇hierarchy模式。 Unity Profiler 效能分析
a.device.present device.presentframe的耗時顯示,該選項出現在發布版本中.b.graphics.presentandsync gpu上的顯示和垂直同步耗時.該選項出現在發布版本中.c.mesh.drawvbo gpu中關於mesh的vertex buffer obj...
Unity Profiler記憶體分析
2.gpu usage a.device.present device.presentframe的耗時顯示,該選項出現在發布版本中.b.graphics.presentandsync gpu上的顯示和垂直同步耗時.該選項出現在發布版本中.c.mesh.drawvbo gpu中關於mesh的verte...
Unity Profiler 效能分析
device.presentframe的耗時顯示,該選項出現在發布版本中.b.graphics.presentandsync gpu上的顯示和垂直同步耗時.該選項出現在發布版本中.c.mesh.drawvbo gpu中關於mesh的vertex buffer object的渲染耗時.d.shader...