今天開始將lua框架接入項目,因爲項目中已經有遊戲框架了,所以我們只去框架裏的Lua有關的東西。
將
Assets\Plugins,
Assets\LuaFramework\Editor\CustomSettings.cs,
Assets\LuaFramework\Lua,
Assets\LuaFramework\Scripts\Manager\LuaManager.cs
Assets\LuaFramework\Scripts\Utility\Util.cs,
Assets\LuaFramework\ToLua
等目錄及資源放到自己的項目裏,對一些腳本可以根據自己的項目進行刪改。
修改Utils.cs文件爲LuaUtils.cs,並修改Common/functions.lua裏面的對應代碼。
修改CustomSettings.cs的兩個路徑saveDir和toluaBaseType。
如果有報錯的話,手動修改
雖然這裏是不需要遊戲的框架,但是依然不能直接用tolua純框架,因爲我們要使用到框架裏的一些第三方插件,比如protobuf等。