diff --git a/FirClient/Assets/Scripts/Lua/Adapter/BaseAdapter.lua.meta b/FirClient/Assets/Scripts/Lua/Adapter/BaseAdapter.lua.meta new file mode 100644 index 0000000..d402910 --- /dev/null +++ b/FirClient/Assets/Scripts/Lua/Adapter/BaseAdapter.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c03294bee5ffed7489d9dc20cad2d51a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FirClient/Assets/Scripts/Lua/Common/Behaviour.lua.meta b/FirClient/Assets/Scripts/Lua/Common/Behaviour.lua.meta new file mode 100644 index 0000000..2547d30 --- /dev/null +++ b/FirClient/Assets/Scripts/Lua/Common/Behaviour.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 193a671338fc1c24d9e207557e5595a3 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FirClient/Assets/Scripts/Lua/Controller/BaseCtrl.lua.meta b/FirClient/Assets/Scripts/Lua/Controller/BaseCtrl.lua.meta new file mode 100644 index 0000000..f701b0d --- /dev/null +++ b/FirClient/Assets/Scripts/Lua/Controller/BaseCtrl.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4e20077b6b3c73b4ca927d16c502472d +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FirClient/Assets/Scripts/Lua/Data/TableManager.lua b/FirClient/Assets/Scripts/Lua/Data/TableManager.lua index cb863d1..9b9c128 100644 --- a/FirClient/Assets/Scripts/Lua/Data/TableManager.lua +++ b/FirClient/Assets/Scripts/Lua/Data/TableManager.lua @@ -1,22 +1,13 @@ -local TableBase = {} -function TableBase.New(o) - o = o or {} - setmetatable(o, { - __index = TableBase.Search - }) - return o -end +local TableManager = class("TableManager") -function TableBase.Search(_, k) - if TableBase.tableMgr == nil then - TableBase.tableMgr = ManagementCenter.GetExtManager("TableManager") +function TableManager:__index(k) + if TableManager.tableMgr == nil then + TableManager.tableMgr = MgrCenter:GetExtManager("TableManager") end - return TableBase.tableMgr[k] + return TableManager.tableMgr[k] end -local TableManager = TableBase.New() - -function TableManager.Initialize() +function TableManager:Initialize() TableManager.itemTable = require 'Data.Tables.ItemTable' TableManager.itemTable:Initialize() TableManager.qualityTable = require 'Data.Tables.QualityTable' @@ -24,8 +15,4 @@ function TableManager.Initialize() ---[APPEND_VAR]--- end -function TableManager.print(...) - print(...) -end - return TableManager \ No newline at end of file diff --git a/FirClient/Assets/Scripts/Lua/Handler/BaseMsgHandler.lua.meta b/FirClient/Assets/Scripts/Lua/Handler/BaseMsgHandler.lua.meta new file mode 100644 index 0000000..15693ef --- /dev/null +++ b/FirClient/Assets/Scripts/Lua/Handler/BaseMsgHandler.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fd55c1f544895ca4f8da439df357f8cd +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FirClient/Assets/Scripts/Lua/Manager/BaseManager.lua.meta b/FirClient/Assets/Scripts/Lua/Manager/BaseManager.lua.meta new file mode 100644 index 0000000..3ffc536 --- /dev/null +++ b/FirClient/Assets/Scripts/Lua/Manager/BaseManager.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5c09e0558a76196439ba0c3e98d8305b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FirClient/Assets/Scripts/Lua/Module/BaseModule.lua.meta b/FirClient/Assets/Scripts/Lua/Module/BaseModule.lua.meta new file mode 100644 index 0000000..7150258 --- /dev/null +++ b/FirClient/Assets/Scripts/Lua/Module/BaseModule.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e56e731d3af02d0409b187bd70784faa +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Resource/Templates/LuaTableManager.txt b/Resource/Templates/LuaTableManager.txt index b2189f9..0b07a67 100644 --- a/Resource/Templates/LuaTableManager.txt +++ b/Resource/Templates/LuaTableManager.txt @@ -1,27 +1,14 @@ -local TableBase = {} -function TableBase.New(o) - o = o or {} - setmetatable(o, { - __index = TableBase.Search - }) - return o -end +local TableManager = class("TableManager") -function TableBase.Search(_, k) - if TableBase.tableMgr == nil then - TableBase.tableMgr = ManagementCenter.GetExtManager("TableManager") +function TableManager:__index(k) + if TableManager.tableMgr == nil then + TableManager.tableMgr = MgrCenter:GetExtManager("TableManager") end - return TableBase.tableMgr[k] + return TableManager.tableMgr[k] end -local TableManager = TableBase.New() - -function TableManager.Initialize() +function TableManager:Initialize() [DECLARE_TABLES_VARS] end -function TableManager.print(...) - print(...) -end - return TableManager \ No newline at end of file