Exemplo n.º 1
0
    public static UICommandSystem GetInstance()
    {
        if (mInstance == null)
        {
            mInstance = new UICommandSystem();
        }

        return(mInstance);
    }
Exemplo n.º 2
0
    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");
    }
Exemplo n.º 3
0
    // 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);
        }
    }