using System.Collections; using System.Collections.Generic; using UnityEngine; public class EnemyMissile : MonoBehaviour { public GameObject player; public int damage; public CameraController cc; public PlayerBlink pb; // Use this for initialization void Start () { player = GameObject.FindGameObjectWithTag("Player"); pb = player.GetComponent(); cc = GameObject.FindGameObjectWithTag("MainCamera").GetComponent(); } // Update is called once per frame void Update () { } private void OnCollisionEnter2D(Collision2D collision) { if (collision.gameObject.tag != "Player" && collision.gameObject.tag != "Enemy") { Destroy(this.gameObject); } else if (collision.gameObject.tag == "Player") { player.GetComponent().health -= damage; pb.isBlinking = true; Destroy(this.gameObject); cc.isShakcing = true; } } }