Как получить примитивный компонент актера - PullRequest
1 голос
/ 09 июня 2019

Я пытаюсь отключить физику актера с помощью светокопий.Я знаю, что могу сделать это с помощью Set Simulate Physics, но для этой функции требуется примитивный компонент.В настоящее время у меня есть ссылка на объект актера, я ищу функцию, которая позволяет мне получить Примитивный компонент.Есть ли способ достичь того, что я ищу?Вот захват кода: https://ibb.co/C9n90Zd

Если вам нужна дополнительная информация, я буду рад предоставить ее вам.

Ответы [ 2 ]

1 голос
/ 09 июня 2019

Получить компонент по классу - это имя функции.

0 голосов
/ 09 июня 2019

Если актер может симулировать физику, то корневой компонент является примитивным компонентом.Корневой компонент (GetRootComponent) устанавливается для каждого субъекта;он либо находится в верхней части иерархии в редакторе Blueprint, либо задан явно в коде C ++, либо произвольно установлен движком из набора компонентов C ++.При необходимости вы можете проверить во время выполнения, используя IsSubclassOf.

...