Esempio n. 1
0
 public void Update()
 {
     if (currentAction != null && currentAction.isAttack && EnemyFight.instance.enemyHealthAndStatus != null)
     {
         moveNumber.text = currentAction.GetNumberAttack();
     }
 }
Esempio n. 2
0
    public void SetNextMove(MonsterAction action)
    {
        bool isAttack = action.isAttack, isStatus = action.isStatus, isHeal = action.isHeal;

        currentAction = action;
        MoveHeart.SetActive(false);
        MoveClaw.SetActive(false);
        MoveStatus.SetActive(false);
        MoveHeal.SetActive(false);
        if (isAttack || isHeal || isStatus)
        {
            MoveHeart.SetActive(true);
        }
        if (isAttack)
        {
            MoveClaw.SetActive(true);
        }
        if (isStatus)
        {
            MoveStatus.SetActive(true);
        }
        if (isHeal)
        {
            MoveHeal.SetActive(true);
        }
        if (isAttack)
        {
            moveNumber.text = action.GetNumberAttack();
        }
        else
        {
            moveNumber.text = "";
        }
    }