Часть 2 из серии из пяти материалов о связи между чертежами в Unreal Engine 5.
В части 1 мы обращались к актору извне с помощью уровня (чертежа уровня). В этом материале мы переносим логику туда, где ей обычно и место в реальном проекте: напрямую между двумя чертежами актора, без участия чертежа уровня.
Мы используем Get Actor of Class, чтобы получить ссылку на другой актор изнутри чертежа, а затем читаем и изменяем его переменные. При этом упор делается на то, чтобы каждый чертёж отвечал за собственное поведение, вместо того чтобы сваливать всю логику в одно место.
К концу вы поймёте, как работает связь «актор—актор», как получить ссылку на другой актор, как обращаться к переменным другого чертежа и изменять их, а также как держать логику чертежей раздельной и упорядоченной.
Это самый распространённый способ заставить разные акторы взаимодействовать в Unreal Engine 5, и он служит основой для подходов, которые разбираются в остальных частях серии.
https://dev.epicgames.com/community/learning/tutorials/wJYG/unreal-engine-ue5-2