PGRData/Script/matrix/xmanager/xguilddorm/XGuildDormResourceManager.lua

42 lines
1.1 KiB
Lua
Raw Permalink Normal View History

--=================
--公会宿舍资源管理
--负责人:吕天元
--=================
local XGuildDormResourceManager = {}
local MAIN_MAP_GRID_PATH = CS.XGame.ClientConfig:GetString("GuildDormMapGridAssetUrl")
--=============
--初始化
--=============
local function Init()
XLog.Debug("GuildDormResourceManager Initial Completed. 公会宿舍资源管理器初始化完成。")
end
--==============
--生成资源
--==============
local function Instantiate(path)
local prefab = CS.XResourceManager.Load(path)
local go = CS.UnityEngine.Object.Instantiate(prefab.Asset)
return go
end
--==============
--生成地图网格
--==============
function XGuildDormResourceManager.InstantiateMapGrid()
return Instantiate(MAIN_MAP_GRID_PATH)
end
--==============
--生成资源
--@params path: 资源路径
--==============
function XGuildDormResourceManager.InstantiateObj(path)
return Instantiate(path)
end
--================TEST=================
function XGuildDormResourceManager.TestResourceManagerFunc()
XLog.Debug("TestResourceManagerFunc Success.")
end
--require时运行初始化
Init()
return XGuildDormResourceManager