using System.Collections; using System.Collections.Generic; using UnityEngine; public class DestroyByContactBlue : MonoBehaviour { public int scoreValue; private GameController gameController; private void Start() { GameObject gameControllerObject = GameObject.FindWithTag("GameController"); if (gameControllerObject != null) { gameController = gameControllerObject.GetComponent(); } if (gameController == null) { Debug.Log("Не найден скрипт GameController!!!!"); } } private void OnTriggerStay2D(Collider2D collision) { if (collision.gameObject.CompareTag("Player")) { Destroy(gameObject); gameController.AddScore(scoreValue); } } private void OnTriggerExit2D(Collider2D collision) { if (collision.gameObject.CompareTag("Border")) { Destroy(gameObject); } } }