コード例 #1
0
ファイル: CardUI.cs プロジェクト: nvareille/GameProjectII
 IEnumerator SettingUI(CardElement card)
 {
     yield return null;
     elem = card;
     Debug.Log(card.GetName() + " init");
     _name.text = elem.GetName();
     _level.text = elem.GetCost().ToString();
     if (_picture != null)
         _picture.color = elem.GetColor();
     if (_lastWill != null)
         _lastWill.text = elem.GetLastWillDesc();
 }
コード例 #2
0
 public void LoadPlayerFromCard(CardElement elem)
 {
     m_id = elem.GetId();
     m_lastWillPow = elem.GetLastWill();
     m_name = elem.GetName();
     m_maxHp = elem.GetHp();
     m_curHp = m_maxHp;
     m_baseAttack = elem.GetAttack();
     m_defence = elem.GetDefence();
     GetComponent<SpriteRenderer>().color = elem.GetColor();
     if (m_lastWillFunc.GetPreviousWill() == ELastWill.BOOST)
         m_bonusAttack = 30;
 }