Как изменить положение узла в скрипте? - PullRequest
1 голос
/ 05 марта 2020

Мне нужна помощь в поиске способа изменить положение узла в скрипте, я использую переменную, чтобы сообщить мне, когда игрок смотрит влево, и я хочу руку (отдельный узел, чтобы он мог выглядеть у курсора), чтобы изменить положение, когда игрок поворачивается влево / вправо.

Некоторый код:

var isFacingLeft = true

func Get_Input():
    $ArmSword.look_at(get_global_mouse_position())

func _physics_process(_delta):
    Get_Input()        

Узел 'ArmSword' - это спрайтовый узел для руки, держащей меч, который это узел, который мне нужен, чтобы изменить позицию, Это не весь код, я просто удалил управляющие элементы, что в значительной степени все, что у меня есть на данный момент, для игроков.

1 Ответ

0 голосов
/ 05 марта 2020

Я думаю $ArmSword.position = (some Vector) должен это сделать.

...