コード例 #1
0
        public void SetCombatant(MT_Combatant c)
        {
            _who = c;
            if (c == null)
            {
                UN.SetActive(_visualBase, false);
            }
            else
            {
                UN.SetActive(_visualBase, true);
                UN.SetText(_nameText, c.Base.FullName);
                UN.SetFill(_healthBar, c.Base.GetPropertyRatio(BS_PropertyId.Health));
                UN.SetFill(_apBar, c.Base.GetPropertyRatio(BS_PropertyId.ActionPoints));
                UN.SetEnabled(_selectBtn, !c.Base.Team.IsAI);


                _icon.sprite = PT_Game.Data.Icons.GetIcon(c.Base.IconImageName);
            }
        }