Problem jest widoczny powyżej w filmiku. Podczas przemieszczania aktora do lokalizacji pod kursorem za pomocą funkcji SetActorLocation potrzebuję sprawdzić, czy aktor nie nachodzi na inny obiekt. Wie ktoś jak WYDAJNIE to zrobić?
0
2
Tutaj masz trochę info na temat kolizji:
https://docs.unrealengine.com/4.27/en-US/InteractiveExperiences/Physics/Collision/Overview/
Ale można to chyba zrobić wydajniej w Twoim przypadku. Zauważyłem, że przesuwany obiekt przysuwa się do pól szachownicy. Kanapa zajmuje 3 kratki, więc mógłbyś zrobić kolizję 2D na tej podłodze. Sprawdzałbyś czy 3 kratki kanapy nachodzą na kratki innych przedmiotów. Tak jak w tej grze:
Kiedy nie można obiektu postawić w danym miejscu, to jest wyświetlany na szaro.