예제 #1
0
    void ChangeCondition(GameEventData eventData)
    {
        CardPreviewData data = eventData.CastDataType <CardPreviewData>();

        UnitData unit = data.m_UnitData;

        RankUpCondition condition = GetCondition(unit, m_SelectedSpirit);

        displayCondition.Display(condition);
    }
예제 #2
0
    public void Display(RankUpCondition condition)
    {
        if (condition == null)
        {
            m_ScaficeIcon.SetActive(false);
            m_Text1.text = "N/A";
            m_Text2.text = "N/A";
            return;
        }

        m_ScaficeIcon.SetActive(condition.m_Sacrifice);

        m_Text1.text = condition.GetStringOfCondition1();
        m_Text2.text = condition.GetStringOfCondition2();
    }