在Unity中對Lua進行調試


前言

接我之前的文章,講到使用IntelliJ IDEA(做為Lua的編輯器)+EmmlyLua(插件),當然EmmlyLua也提供調試功能的。

Lua代碼提示和方法跳轉

在Lua中提示UnityEngine.dll的方法

PS:同樣的配置16G DDR4+128G SSD,在WIN10和WIN7上表現差異很大,WIN10調試很流暢,WIN7調試特別卡且容易讓Unity掛掉,所以對於硬件高配置推薦大家使用WIN10系統。

調試步驟

1、安裝Emmly后,在項目Lua代碼的根目錄,用IDEA新建一個項目

2、在Project視圖,選中目錄,右鍵Mark Directory asResources Root ,設置完成后如下圖所示:(很重要的一步

image

3、在菜單欄選擇 RunAttach to Local Process - 選擇Unity的進程

image

image

4、在需要斷點的行前部,點擊就可以添加或取消斷點。

 

調試快捷鍵

F8 單行執行(一行行往下順序執行)

F9 跳到下一個斷點

F7 跳到調用函數的內部

Ctrl+ F2 停止調試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM