Skip to content

Commit

Permalink
统一代码变量规范
Browse files Browse the repository at this point in the history
  • Loading branch information
lijun10 committed Apr 14, 2023
1 parent 8c27079 commit 3a22688
Show file tree
Hide file tree
Showing 8 changed files with 54 additions and 38 deletions.
7 changes: 7 additions & 0 deletions FirClient/Assets/Scripts/Lua/Adapter/BaseAdapter.lua.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions FirClient/Assets/Scripts/Lua/Common/Behaviour.lua.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions FirClient/Assets/Scripts/Lua/Controller/BaseCtrl.lua.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 6 additions & 19 deletions FirClient/Assets/Scripts/Lua/Data/TableManager.lua
Original file line number Diff line number Diff line change
@@ -1,31 +1,18 @@
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'
TableManager.qualityTable:Initialize()
---[APPEND_VAR]---
end

function TableManager.print(...)
print(...)
end

return TableManager
7 changes: 7 additions & 0 deletions FirClient/Assets/Scripts/Lua/Handler/BaseMsgHandler.lua.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions FirClient/Assets/Scripts/Lua/Manager/BaseManager.lua.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions FirClient/Assets/Scripts/Lua/Module/BaseModule.lua.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 6 additions & 19 deletions Resource/Templates/LuaTableManager.txt
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 3a22688

Please sign in to comment.