adressmoeistranici
@adressmoeistranici
Делатель

Как написать OnCollisionEnter()?

pastebin.com/NT4sdd9L
выдает Script error: OnCollisionEnter
This message parameter has to be of type:
The message will be ignored.
почему?
  • Вопрос задан
  • 1271 просмотр
Решения вопроса 1
MrMureno
@MrMureno Куратор тега Unity
VR for all
OnCollisionEnter там параметр коллизия, а не колллайдер. У коллизии не бывает тегов и прочего.
oid OnCollisionEnter(Collision bullet)
    {
        if (bullet.(ТУТ УЗНАТЬ КОЛЛАЙДЕР ИЗ КОЛЛИЗИИ).CompareTag("Ring"))
        {
            r = true;
            Debug.Log("R");
        }


и дальше по аналогии. Коллизия - по сути просто инфа о точках пересечения.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы