Полезное

Мы Вконтакте

Discord канал

#
Пред.
12
Модератор: icms
Аватара пользователя
Пользователь
Сообщения: 195
если сделать простой код, то в логе выдаёт ASSERT
Изображение

Изображение
Аватара пользователя
Пользователь
Сообщения: 860
Если Test = nullptr, то is tick enabled переменной нет, т.к. актора нет. Соотв. и будет ассерт, т.к. это по сути if (Test && Test->IsTickEnabled) ...

Надо

if (Test)
{
if (Test->IsTickEnabled)
{
}
}
_________________
https://www.facebook.com/groups/uejob/
Аватара пользователя
Пользователь
Сообщения: 195
if (Test && Test->IsTickEnabled ) второе условие не вызвалось бы, Test = nullpt. А в Blueprint вызывается
Аватара пользователя
Пользователь
Сообщения: 860
gary_cho писал(а):
if (Test && Test->IsTickEnabled ) второе условие не вызвалось бы, Test = nullpt. А в Blueprint вызывается


В BP да.
_________________
https://www.facebook.com/groups/uejob/
Аватара пользователя
Пользователь
Сообщения: 195
значит их AND не правильно работает!
Аватара пользователя
Пользователь
Сообщения: 995
Ну в движке много чего неправильно работает, особенно если чего-то неправильно использовать.
Аватара пользователя
Пользователь
Сообщения: 195
и что тут неправильного ? может более продвинутые пользователи подскажут ?
Аватара пользователя
Пользователь
Сообщения: 2319
может быть "проверка тика" у невалидного актора... попробуй два раздельных бранча.
_________________
we need to go deeper
Аватара пользователя
Пользователь
Сообщения: 195
да не важно какую вторую функцию вызывать, тут главное что он вызывает второе условие при невалидном объекте. Я сделал 2 бранча, но это кастыль. Если у меня будет 10 объектов, то мне нужно будет написать 100 бранчей ?
Аватара пользователя
Пользователь
Сообщения: 860
gary_cho писал(а):
да не важно какую вторую функцию вызывать, тут главное что он вызывает второе условие при невалидном объекте. Я сделал 2 бранча, но это кастыль. Если у меня будет 10 объектов, то мне нужно будет написать 100 бранчей ?


Нет. Просто функцию или макрос валидации с возвращаемым флагом.
_________________
https://www.facebook.com/groups/uejob/


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница