Здравствуйте! Сегодня мы создадим монетки, которые при подборе будут увеличивать счет игрока. Пикапы Монеты будут подбираемыми объектами (пикапами). Для создания пикапов будем использовать отдельный класс Pickup; он при контакте с другими объектами будет издавать сигнал с помощью события (event). Монеты Создадим для монет отдельный класс Coin, который будет требовать, чтобы на объекте также висел класс Pickup. Почему агрегация, а не наследование класса Coin от Pickup? Из того, что я знаю и видел, у меня сложилось мнение, что лучше использовать агрегацию, а не наследование. Теперь, для обработки коллизии создадим в классе Coin метод OnPickupEntered, который будет это делать. В первую очередь надо понять, что монета столкнулась с игроком. Для этого создадим пока пустой класс Player и повесим его на игрока. Теперь для проверки, с чем столкнулась монета, достаточно потребовать компонент Player у объекта, с которым произошла коллизия. Далее добавляем свою логику взаимодействия. В моем случа