]> git.lizzy.rs Git - SuperMouseAdventure.git/blob - 2DGame/Assets/Scripts/Enemies/Boss/BossCollision.cs
improved movement v0.1
[SuperMouseAdventure.git] / 2DGame / Assets / Scripts / Enemies / Boss / BossCollision.cs
1 using System.Collections;
2 using System.Collections.Generic;
3 using UnityEngine;
4
5 public class BossCollision : MonoBehaviour
6 {
7     Boss boss;
8
9     SpriteRenderer spriteRenderer;
10
11     public float flashingTime;
12     
13     [HideInInspector]
14     public bool invulnerable;
15
16     private void Start()
17     {
18         boss = GetComponent<Boss>();
19         spriteRenderer = GetComponent<SpriteRenderer>();
20     }
21
22     //Bei Beruehrung mit der Schere wird die Gesundheit um 1 verringert
23     public void OnCollisionEnter2D(Collision2D collision)
24     {
25         if (boss.bossfight && !invulnerable)
26         {
27             if (collision.gameObject.CompareTag("Bullet"))
28             {
29                 boss.bossHealth--;
30                 Destroy(collision.gameObject);
31                 invulnerable = true;
32             }
33         }
34     }
35 }