71 lines
2.6 KiB
Plaintext
71 lines
2.6 KiB
Plaintext
|
|
autoImport ("GOLuaPoolManager")
|
|
autoImport ("AssetManagerRefactory")
|
|
autoImport ("LogicManager")
|
|
autoImport ("MapManager")
|
|
autoImport ("CreatureUIManager")
|
|
autoImport ("UILongPressManager")
|
|
autoImport ("SocialManager")
|
|
autoImport ("EffectManager")
|
|
autoImport ("ChatSystemManager")
|
|
autoImport ("LuaFarmlandManager")
|
|
autoImport ("FunctionTextureScale")
|
|
autoImport ("SkillManager")
|
|
autoImport ("WWWRequestManager")
|
|
autoImport ("QuestGuildManager")
|
|
autoImport ("QuestCountDownManager")
|
|
|
|
FunctionSystemManager = class("FunctionSystemManager")
|
|
|
|
function FunctionSystemManager:ctor()
|
|
self.luaGOPoolManager = GOLuaPoolManager.new()
|
|
self.assetManager = AssetManagerRefactory.new()
|
|
self.logicManager = LogicManager.new()
|
|
self.mapManager = MapManager.new()
|
|
self.creatureUIManager = CreatureUIManager.new()
|
|
self.uiLongPressManager = UILongPressManager.new()
|
|
self.textureScale = FunctionTextureScale.new()
|
|
self.socialManager = SocialManager.new()
|
|
self.effectManager = EffectManager.new()
|
|
self.chatSystemManager = ChatSystemManager.new()
|
|
self.skillManager = SkillManager.new()
|
|
self.wwwRequestManager = WWWRequestManager.new()
|
|
self.questGuildManager = QuestGuildManager.new()
|
|
self.questCountDownManager = QuestCountDownManager.new()
|
|
|
|
-- set global objects
|
|
Game.GOLuaPoolManager = self.luaGOPoolManager
|
|
Game.AssetManager = self.assetManager
|
|
Game.LogicManager = self.logicManager
|
|
Game.MapManager = self.mapManager
|
|
Game.CreatureUIManager = self.creatureUIManager
|
|
Game.UILongPressManager = self.uiLongPressManager
|
|
Game.SocialManager = self.socialManager
|
|
Game.EffectManager = self.effectManager
|
|
Game.ChatSystemManager = self.chatSystemManager
|
|
Game.SkillManager = self.skillManager
|
|
Game.WWWRequestManager = self.wwwRequestManager
|
|
Game.QuestGuildManager = self.questGuildManager
|
|
Game.QuestCountDownManager = self.questCountDownManager
|
|
end
|
|
|
|
function FunctionSystemManager:Update(time, deltaTime)
|
|
self.assetManager:Update(time, deltaTime)
|
|
self.skillManager:Update(time, deltaTime)
|
|
self.logicManager:Update(time, deltaTime)
|
|
self.creatureUIManager:Update(time, deltaTime)
|
|
self.mapManager:Update(time, deltaTime)
|
|
self.uiLongPressManager:Update(time, deltaTime)
|
|
self.textureScale:Update()
|
|
self.wwwRequestManager:Update(time, deltaTime)
|
|
self.questGuildManager:Update(time, deltaTime)
|
|
self.questCountDownManager:Update(time, deltaTime)
|
|
LuaFarmlandManager.Ins():Update()
|
|
end
|
|
|
|
function FunctionSystemManager:LateUpdate(time, deltaTime)
|
|
-- self.assetManager:LateUpdate(time, deltaTime)
|
|
self.logicManager:LateUpdate(time, deltaTime)
|
|
-- self.creatureUIManager:LateUpdate(time, deltaTime)
|
|
self.mapManager:LateUpdate(time, deltaTime)
|
|
end |