Unreal Engine 4
http://uengine.ru/forum/

Помогите с устранением бага
http://uengine.ru/forum/viewtopic.php?f=3&t=32172
Страница 1 из 1

Автор:  aa1qq1 [ 01 июн 2019, 16:30 ]
Заголовок сообщения:  Помогите с устранением бага

Решил начать просмотр серии стримов по Survival шутеру от flakky. Дошел до создания инвентаря.

Проблема в том, что если игрок стоит на предмете, который перемещается в инвентарь (в точку (9999,9999,9999)), то сам игрок тоже телепортируется туда же.



В БП класса предмет есть функция перемещения предмета.
Изображение


Функция FreezePhysComp убирает симуляцию физики предмета и аттачит его к мешу. Массив Components содержит в себе все компоненты Предмета.
Изображение
Я попробовал убрать колизию меша в этой же функции, однако предмет все равно перемещает персонажа, а затем убирает колизию, хотя должен сначала отключить коллизию, из-за чего персонаж не переместиться с ним.

Буду рад любой помощи. Если нужны доп.материалы, я могу их предоставить. Прошу не кидаться тапками, только перешел на ue4. Заранее спасибо!

Автор:  icms [ 02 июн 2019, 11:22 ]
Заголовок сообщения: 

Бывают варианты при которых проявляется баг со временем исполнения, решение банальное сделать delay 0.01, в данном случае между фриз и сетасторлок

Автор:  sanikoo109 [ 11 авг 2019, 18:59 ]
Заголовок сообщения: 

Попробуйте отключить коллизию у предмета(SetActorEnableCollision)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/