Пример #1
0
 protected void OnCollisionEnter2D(Collision2D collision)
 {
     if (collision.gameObject.tag == "Player" && health > 0)
     {
         GirlAttack girl = collision.gameObject.GetComponent <GirlAttack>();
         girl.TakeDamage(contactDamage);
     }
 }
Пример #2
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.gameObject.tag == "Player")
     {
         collision.GetComponent <GirlMovement>().enabled = false;
         collision.GetComponent <Animator>().enabled     = false;
         collision.GetComponent <AudioSource>().enabled  = false;
         GirlAttack girl = collision.GetComponent <GirlAttack>();
         if (girl != null)
         {
             girl.enabled = false;
         }
         OnSceneLoading.Invoke();
         StartCoroutine(LoadLevel());
     }
 }
Пример #3
0
 private void Start()
 {
     GhostAnimator       = FindObjectOfType <Ghost>().GetComponent <Animator>();
     GirlAttackComponent = FindObjectOfType <GirlAttack>();
 }