Beispiel #1
0
    public void SetActionGroupVisible(bool isVisible)
    {
        ActionGroup.SetActive(isVisible);

        if (isVisible)
        {
            BattleCharacter character = BattleController.Instance.SelectedCharacter;
            ActionCountLabel.text              = LanguageData.GetText(10, LanguageSystem.Instance.CurrentLanguage) + ":" + character.Info.ActionCount; //行動次數
            SkillActionButton.interactable     = !character.Info.HasUseSkill;
            SpellCardActionButton.interactable = !character.Info.HasUseSkill;
            ItemActionButton.interactable      = !character.Info.HasUseSkill;
            UndoButton.interactable            = character.CanUndoMove();
            SetEscapeButton();
        }
    }