#unreal-engine4
#unreal-engineer4
Вопрос:
Я пытаюсь повернуть объект, перетаскивая его через linetrace. Все работает хорошо, за исключением того, что мой объект начинает вращаться, как если бы я тоже передавал ему значение рулона. Есть ли способ постоянно устанавливать значение рулона равным нулю, чтобы избежать этого нежелательного поворота?
Большое вам спасибо.
Ответ №1:
Установите вращение актера с помощью SetActorRotation с помощью Roll 0 и примените к нему шаг и рыскание GetActorRotation после AddWorldRotation . Это если вы хотите продолжить использовать AddWorldRotation.
Я лично использовал бы getactor Rotation DragWorldRotation, а затем установил бы Actor Rotation с рулоном 0. Это без использования AddWorldRotation .