Собираем монеты
Часть раздела Физика и игровой процесс путешествия по Unity на Coddy. Урок 29 из 71.
Задание
СреднеПусть шар собирает монеты.
- В
Coin.csдобавьvoid OnTriggerEnter(Collider other). - Когда
other.CompareTag("Player"), скрой монету с помощьюgameObject.SetActive(false);. Всё остальное, например ящик, оставляет её на месте.
Нажми «Играть» и закати шар в монету: она исчезнет. Затем нажми «Проверить».
Попробуйте сами
using UnityEngine;
public class Coin : MonoBehaviour
{
// Скрой монету, когда шар (с тегом Player) коснётся её
}
Все уроки раздела Физика и игровой процесс
1Твёрдое тело
Гравитация и массаТолкаем с помощью AddForceПрыжок с импульсомFixedUpdate для физикиСкоростьКинематические телаПовторение: пусковая площадка4Корутины
InvokeInvokeRepeating, CancelInvokeВаша первая корутинаЦиклы в корутинахОстановка корутинПовторение: обратный отсчёт10Проект: Побег с арены
АренаОхотники2Столкновения
OnCollisionEnterВо что я попал?Разрушение при столкновенииСтояние на землеОтскок и трениеФормы коллайдеровПовторение: разрушаемая стена5Проект: Монетная гонка
Катящийся шарСобираем монетыПотренируйтесь самостоятельно: Песочница Unity