Найти в Дзене

Полезная нода UE5: Line Trace by Channel

Полезная нода UE5: Line Trace by Channel.

Line Trace by Channel — ваш швейцарский нож для кликов по миру, прицеливания, интерактивов и проверки видимости.

Как использовать:

- Из камеры возьмите Location и Forward Vector, умножьте вектор на дальность, сложите — получите End.

- Выберите Trace Channel (Visibility/Camera), добавьте Ignore Actors: игрок, оружие.

- Включите Draw Debug Type: For Duration для наглядной отладки.

Фишки:

- Hit Actor/Component подскажут, во что попали; Impact Point — точка эффекта; Normal — ориентация декали.

- Trace Complex — точнее по трисам, но дороже.

- Multi Line Trace ловит несколько целей (например, пробитие).

- Настройте Collision Responses: нужные каналы — Block, остальное — Overlap/Ignore.

Паттерн: Press Fire → Trace → если Hit → Apply Damage/Spawn Emitter → Decal.

Хотите системно прокачать Blueprint-трюки? Загляните в бесплатный курс