Как найти узел вне родителя в функции get_node? - PullRequest
0 голосов
/ 09 апреля 2020

Я использую Godot Engine, я столкнулся с проблемой. Я хочу получить доступ к узлу вне моего родителя, которому я назначил скрипт. My current nodes

Я назначил свой сценарий игроку, и мне нужен доступ к ThirdPersonCamera. Но я не могу переместить ThirdPersonCamera в плеер, потому что это интерполированная камера и она должна двигаться свободно.

onready var camera1 = get_node ("Head / FirstPersonCamera")

Это моя первая камера, к которой я могу подключиться, потому что это ребенок. Но как мне получить доступ к ThirdPersonCamera?

1 Ответ

0 голосов
/ 27 апреля 2020
onready var camera2 = get_node("../ThirdPersonCamera")

. .. выберет родительский узел, и оттуда вы можете выбрать дочерний узел родителя, а в этом случае узел камеры

...