RemoteTransform3D в Godot
RemoteTransform3D
в Godot — это узел, который позволяет синхронизировать трансформацию (позицию, вращение, масштаб) одного узла с другим. Он "копирует" трансформацию целевого узла (remote_path
) и применяет её к своему родительскому узлу. Это полезно для создания зеркальных объектов, управления группами объектов или синхронизации движений.
Основные функции:
-
Синхронизация трансформации
- Позиция, вращение и масштаб целевого узла копируются на родительский узел
RemoteTransform3D
. - Можно выбрать, какие компоненты синхронизировать:
update_position
,update_rotation
,update_scale
.
- Позиция, вращение и масштаб целевого узла копируются на родительский узел
-
Гибкость
- Можно использовать как для статичных, так и для динамических объектов.
- Поддерживает изменение целевого узла во время выполнения.
-
Относительная трансформация
- Если
use_global_coordinates = false
, трансформация применяется относительно локальных координат целевого узла.
- Если