Size: a a a

2019 June 27

AI

Andrey Ichshenko in Unreal Engine
Yakim
а ты класс фильтра выставил?
источник

M

Maxim in Unreal Engine
да надо класс выставить. а то getOverlapingActors выдает массив с элементом, представляющим себя самого, если проверяемый компонент пересекает какой либо сваой компонент. весьма странное поведение узла. странно сделали)
источник

AI

Andrey Ichshenko in Unreal Engine
источник

AI

Andrey Ichshenko in Unreal Engine
если оверлапиться будет с блупринтом, то класс АКтор, верно же?
источник

M

Maxim in Unreal Engine
Andrey Ichshenko
если оверлапиться будет с блупринтом, то класс АКтор, верно же?
на первых твоих скринах, у тебя в этой переменной women. её класс должен быть. продебашь что возвращает GetClass - узел print string
источник

KS

Kseniya Sergeeva in Unreal Engine
Maxim
да надо класс выставить. а то getOverlapingActors выдает массив с элементом, представляющим себя самого, если проверяемый компонент пересекает какой либо сваой компонент. весьма странное поведение узла. странно сделали)
почему странно? если у тебя твой меч пересёк твою ногу, не надо ли это событие отловить?
источник

M

Maxim in Unreal Engine
Kseniya Sergeeva
почему странно? если у тебя твой меч пересёк твою ногу, не надо ли это событие отловить?
для этого есть getOverlapingComponents же )
источник

M

Maxim in Unreal Engine
Andrey Ichshenko
если оверлапиться будет с блупринтом, то класс АКтор, верно же?
попробуй так, чтобы без массивов. вход "other" не обязателен. будет иметься ввиду вообще. по-мойму этот метод не учитывает собственные пересечения, а они у тебя наверняка есть - лампочка внутри бокса.
источник

KS

Kseniya Sergeeva in Unreal Engine
посмотри в компоненте такая же проверка на пересечение с самим собой есть,
https://api.unrealengine.com/INT/API/Runtime/Engine/Components/UPrimitiveComponent/OnComponentBeginOverlap/index.html

иногда же нужно знать пересек ты сам себя или нет.
источник

M

Maxim in Unreal Engine
Kseniya Sergeeva
посмотри в компоненте такая же проверка на пересечение с самим собой есть,
https://api.unrealengine.com/INT/API/Runtime/Engine/Components/UPrimitiveComponent/OnComponentBeginOverlap/index.html

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

AI

Andrey Ichshenko in Unreal Engine
Maxim
попробуй так, чтобы без массивов. вход "other" не обязателен. будет иметься ввиду вообще. по-мойму этот метод не учитывает собственные пересечения, а они у тебя наверняка есть - лампочка внутри бокса.
всек равно не работает, реакция только на плеера, персы ходят и без реакции на них
источник

M

Maxim in Unreal Engine
Andrey Ichshenko
всек равно не работает, реакция только на плеера, персы ходят и без реакции на них
персы это такие же плееры как твой плеер или это мобы какие-то?
источник

AI

Andrey Ichshenko in Unreal Engine
Maxim
персы это такие же плееры как твой плеер или это мобы какие-то?
видимо мобы
источник

M

Maxim in Unreal Engine
хм странно, что не работает
источник

Y

Yakim in Unreal Engine
источник

Y

Yakim in Unreal Engine
Maxim
попробуй так, чтобы без массивов. вход "other" не обязателен. будет иметься ввиду вообще. по-мойму этот метод не учитывает собственные пересечения, а они у тебя наверняка есть - лампочка внутри бокса.
зачем там вообще бранч?
источник

KS

Kseniya Sergeeva in Unreal Engine
Maxim
согласен, просто поначалу это неочевидно) можно добавть булев вход в метод учитывать себя или нет (для перекрытий актеров именно)
нужно просто помнить что не все статичнное, есть же то , что и гнётся. не надо булев? посмотри как выше в ссылке сделана проверка на пересечение с самим собой.
источник

AI

Andrey Ichshenko in Unreal Engine
Kseniya Sergeeva
нужно просто помнить что не все статичнное, есть же то , что и гнётся. не надо булев? посмотри как выше в ссылке сделана проверка на пересечение с самим собой.
я не програмист) там еще и кодом написано
источник

M

Maxim in Unreal Engine
Yakim
зачем там вообще бранч?
для наглядности что происходит. а так не нужен
источник

AI

Andrey Ichshenko in Unreal Engine
Maxim
персы это такие же плееры как твой плеер или это мобы какие-то?
источник