Size: a a a

2021 March 29

IK

Ilya Konovalov in unity3d.ru
Ребят, есть такой код. Если поставить 2 объекта плотно друг к другу с именем как в коде, то когда игрок войдет в первый, то переменная будет true, а как только выйдет, НО в тоже время войдет во второй такой объект, то переменная будет false, как-то можно это решить?
источник

М

Мс Заварка in unity3d.ru
Ilya Konovalov
Ребят, есть такой код. Если поставить 2 объекта плотно друг к другу с именем как в коде, то когда игрок войдет в первый, то переменная будет true, а как только выйдет, НО в тоже время войдет во второй такой объект, то переменная будет false, как-то можно это решить?
Суициднрк что-ли?
источник

IK

Ilya Konovalov in unity3d.ru
Мс Заварка
Суициднрк что-ли?
А что не так?
источник

A

Alexander in unity3d.ru
Ilya Konovalov
А что не так?
нельзя юзать такие сравнения имен объектов (тем более клонов)
источник

М

Мс Заварка in unity3d.ru
Ilya Konovalov
А что не так?
Белая тема в VS
источник

IK

Ilya Konovalov in unity3d.ru
Alexander
нельзя юзать такие сравнения имен объектов (тем более клонов)
Чего?
источник

IK

Ilya Konovalov in unity3d.ru
Что, только по тегу можно и все?
источник

А

Александр in unity3d.ru
Ilya Konovalov
Ребят, есть такой код. Если поставить 2 объекта плотно друг к другу с именем как в коде, то когда игрок войдет в первый, то переменная будет true, а как только выйдет, НО в тоже время войдет во второй такой объект, то переменная будет false, как-то можно это решить?
проверять наличие соприкосновений и не делать переменную фолс
источник

А

Александр in unity3d.ru
Alexander
нельзя юзать такие сравнения имен объектов (тем более клонов)
+
источник

А

Александр in unity3d.ru
Ilya Konovalov
Что, только по тегу можно и все?
меньше проверок со строкой, безопаснее
источник

А

Андрей in unity3d.ru
Ilya Konovalov
Ребят, есть такой код. Если поставить 2 объекта плотно друг к другу с именем как в коде, то когда игрок войдет в первый, то переменная будет true, а как только выйдет, НО в тоже время войдет во второй такой объект, то переменная будет false, как-то можно это решить?
Если я правильно понял что происходит, то возможно ты сначала входишь в 2 объекта, а как выходишь хотя бы из одного - то переменная остается фолс
источник

IK

Ilya Konovalov in unity3d.ru
Да
источник

IK

Ilya Konovalov in unity3d.ru
Андрей
Если я правильно понял что происходит, то возможно ты сначала входишь в 2 объекта, а как выходишь хотя бы из одного - то переменная остается фолс
Правильно
источник

А

Андрей in unity3d.ru
Я бы это всё переписал
источник

А

Андрей in unity3d.ru
Булевымы не получится норм сделать
источник

А

Андрей in unity3d.ru
Может через enum как-то получится
источник

А

Андрей in unity3d.ru
Или проверять OnTriggerStay
источник

А

Андрей in unity3d.ru
Ну метод есть такой
источник

IK

Ilya Konovalov in unity3d.ru
Знаю
источник

IK

Ilya Konovalov in unity3d.ru
Что есть
источник