Esempio n. 1
0
 IEnumerator DeathWait()
 {
     Shadow.SetActive(false);
     SkillFire.SetActive(false);
     GetComponent <CircleCollider2D>().isTrigger = true;
     Death.Play();
     gameObject.GetComponent <SpriteRenderer>().sortingOrder = 0;
     gameObject.GetComponent <CircleCollider2D>().enabled    = false;
     gameObject.GetComponent <CapsuleCollider2D>().enabled   = false;
     Debug.Log("death");
     Quest.Next_Quest();
     yield return(null);
     //yield return new WaitForSeconds(6f);
     //DestoryMonster();
 }
Esempio n. 2
0
    IEnumerator UsingSkill()
    {
        Debug.Log("코루틴 시작");
        Skill.Play();
        Color c = new Color(1, 0, 0);

        yield return(new WaitForSeconds(0.3f));

        gameObject.GetComponent <SpriteRenderer>().color = c;
        a = gameObject.GetComponent <SpriteRenderer>().color;
        SkillFire.SetActive(true);

        demon_s.Att        *= 2;
        demon_s.Def        += 25;
        demon_m.work_speed += 0.4f;
    }