Проблема с засчитыванием очков
Итак: есть спавнер обьектов и персонаж. Обьект спавнится, падает вниз и при касании с полом он изчезает. Я не могу сделать скрипт чтоб он засчитывал очки которые заработал персонаж (за 1 обьект - 1 очко). Проблема следующая: если персонаж ловит обьект то счет не изменяется, хотя обьект изчезает
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ScorePlus : MonoBehaviour
{
public int score;
public Text textScore;
private void OnTriggerEnter2D(Collider2D collision)
{
if (collision.CompareTag("Player"))
{
score++;
Destroy(gameObject);
}
}
// Update is called once per frame
void Update()
{
textScore.text = score.ToString();
}
}