コード例 #1
0
    void Start()
    {
        combatNumber = GameObject.FindWithTag("CombatNumber");
        combatNumber.SetActive(false);
        combatNumberText = combatNumber.transform.GetChild(0).transform.GetChild(0).gameObject.GetComponent <Text>();

        _rulesEngine = GetComponent <RulesEngine>();

        GameObject LevelUpUI = GameObject.FindWithTag("LevelUpUI");

        experiencePanel = LevelUpUI.transform.GetChild(0).gameObject.GetComponent <ExperienceUI>();
        experiencePanel.gameObject.SetActive(false);
        levelUpScreen = LevelUpUI.transform.GetChild(1).gameObject.GetComponent <LevelUpScreen>();
        foreach (GameObject stat in levelUpScreen._statLine)
        {
            stat.transform.GetChild(2).gameObject.SetActive(false);
        }
        levelUpScreen.gameObject.SetActive(false);
    }
コード例 #2
0
 public LevelUpState(TaskUI ui, LevelUpScreen screen)
 {
     _screen = screen;
     _ui     = ui;
 }