RemoteTransform2D

Успадковує: Node2D < CanvasItem < Node < Object

RemoteTransform2D відштовхує власну Transform2D на іншу Node2D отриману вершину на сцені.

Опис

RemoteTransform2D відштовхує свій власний Transform2D на інший Node2D отриманий вузол (званий віддалений вузол) на сцені.

Можна встановити для оновлення положення іншого вузла, обертання та/або ваги. Це може використовувати як глобальні, так і локальні координати.

Властивості

NodePath

remote_path

NodePath("")

bool

update_position

true

bool

update_rotation

true

bool

update_scale

true

bool

use_global_coordinates

true

Методи

void

force_update_cache()


Описи властивостей

NodePath remote_path = NodePath("") 🔗

NodePath до пульта дистанційного керування, відносно позиції RemoteTransform2D у сцені.


bool update_position = true 🔗

  • void set_update_position(value: bool)

  • bool get_update_position()

Якщо true, позиція віддаленого вузла оновлюється.


bool update_rotation = true 🔗

  • void set_update_rotation(value: bool)

  • bool get_update_rotation()

Якщо true, то оновлення віддаленого вузла.


bool update_scale = true 🔗

  • void set_update_scale(value: bool)

  • bool get_update_scale()

Якщо true, загальна вага віддаленого вузла.


bool use_global_coordinates = true 🔗

  • void set_use_global_coordinates(value: bool)

  • bool get_use_global_coordinates()

Якщо true використовуються глобальні координати. Якщо false використовуються локальні координати.


Описи методів

void force_update_cache() 🔗

RemoteTransform2D кешує віддалений вузол. Він може не помітити, якщо віддалений вузол зникне; force_update_cache() змушує його знову оновлювати кеш.