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/ |