コード例 #1
0
    void OnGUI()
    {
        if (!loadManager.gameLoaded)
        {
            if (mode == Mode.START_GAME)
            {
                start.DisplayOnStart();
            }
            return;
        }

        switch (mode)
        {
        case Mode.NORMAL:
            interaction.Display();
            hp.Display();
            ability.DisplayOnPlay();
            weapon.DisplayOnPlay();
            break;

        case Mode.PAUSED:
            pause.Display();
            ability.DisplayOnPause();
            weapon.DisplayOnPause();
            break;

        case Mode.BESTIARY:
            beastiary.Display();
            break;

        case Mode.ABILITY:
            ability.DisplayAbilityMenu();
            break;

        case Mode.NEW_WEAPON:
            //TODO weapon.DisplayOnNewWeapon();
            break;

        case Mode.START_GAME:
            start.DisplayOnStart();
            break;

        case Mode.WARP:
            warp.Display();
            break;
        }
    }