public string GetDescription() { if (statusView != null) { if (statusView.charStatus != null) { return(statusView.charStatus.GetDescription()); } } if (skillView != null) { if (skillView.skill != null) { return(skillView.skill.GetDescription()); } } if (enemyAction != null) { return(enemyAction.GetDescription()); } return(""); }
public void Setup(EnemyAction enemyAction, Vector2Int value, int level) { text.text = enemyAction.GetDescription(value, level); number.text = enemyAction.GetValue(value, level).ToString(); GetComponent <Image>().sprite = enemyAction.sprite; }