uLua異常處理

 Unity熱更新常採用uLua框架,這裏首先分析uLua異常處理,在LuaState 類裏存在DoFile函數,當使用DoFile調用lua程序時如果發現有語法錯誤時,將在Unity控制檯打印出錯誤,接下來分析如何實現其異常功能,首先分析uLua源代碼 luaL_loadbuffer() 函數將編譯lua文件中的lua代碼,如果沒有錯誤,則返回0,同時將編譯後的程序塊壓入虛擬棧中。如果不爲0,說
相關文章
相關標籤/搜索