Case1、基礎profiler查看 開啓 profiler 后,進入游戲查看目前卡頓情況,其中一個如上圖,點開 main thread 發現一個紅色 gc cost ,拉大后點進去看發現是 AI 尋路那邊的計算造成 gc cost 在 timeline 里面顔色為藍色的就是 Scripts ,然後點擊某個block可以看到上面 CPU Usage 顯示對應的 overload 是那些 Case2、查看進入戰場 Profiler 1-1、Mono.JIT 從上圖點 peak 位置,對應下面有個藍色block,點了之後選擇 show hierarchy 再展開 Dotween 可以發現是第一次載入 DOTween.dll 造成 Mono.JIT 1-2、Instantiate 進入戰場第二個 peak 繼續查看,發現呼叫了 602 次 Instantiate ,裏面包含了 Awake 、 Produce 、Copy 查看第一個 Awake,發現是 spine-unity.dll SkeletonRenderer.Awake() 第二個 Produce 裏面則是 Unity.TextMeshPro.dll ,TextMeshPro..ctor()