public static UICommandSystem GetInstance() { if (mInstance == null) { mInstance = new UICommandSystem(); } return(mInstance); }
void Initialize() { TimeManager.GetInstance().Initialize(); EventManager.GetInstance().Initialize(); PathConfigManager.GetInstance().Initialize(); SeasonConfigManager.GetInstance().Initialize(); GameTableManager.GetInstance().Initialize(); UIManager.GetInstance().Initialize(); UICommandSystem.GetInstance().Initialize(); UIManager.GetInstance().Show("IslandSelect"); }
// Update is called once per frame void Update() { float dt = Time.deltaTime; UIManager.GetInstance().Update(dt); UICommandSystem.GetInstance().Update(dt); if (FishData.GetInstance().GameState == GameState.MainLoop) { TimeManager.GetInstance().Update(dt); EventManager.GetInstance().Update(dt); FishManager.GetInstance().Update(dt); } }