Example #1
0
    public void updateCombo(int amount)
    {
        if (amount == 0)
        {
            animateTo(ComboContainerStatus.hidden);
            this.status = ComboContainerStatus.hidden;
        }


        if (amount > 1)
        {
            setText(amount);
            switch (status)
            {
            case ComboContainerStatus.hidden:
            {
                animateTo(ComboContainerStatus.visible);
                this.status = ComboContainerStatus.visible;
                break;
            }

            case ComboContainerStatus.visible:
            {
                animateTo(ComboContainerStatus.shine);
                this.status = ComboContainerStatus.visible;
                break;
            }
            }
        }
    }
Example #2
0
    private void animateTo(ComboContainerStatus status)
    {
        switch (status)
        {
        case ComboContainerStatus.hidden:
        {
            anim.SetInteger("Status", 0);
            break;
        }

        case ComboContainerStatus.visible:
        {
            anim.SetInteger("Status", 1);
            break;
        }

        case ComboContainerStatus.shine:
        {
            anim.SetTrigger("Shine");
            StartCoroutine(comboExplotionienumerator());
            break;
        }
        }
    }