Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
RemoteTransform3D¶
RemoteTransform3D 会将自己的 Transform3D 推送到场景中另一个派生自 Node3D 的节点。
描述¶
RemoteTransform3D 会将自己的 Transform3D 推送到场景中另一个派生自 Node3D 的节点(称为远程节点)。
可以设置更新另一个 Node 的位置、旋转和/或比例。可以使用全局坐标,也可以使用局部坐标。
属性¶
|
||
|
||
|
||
|
||
|
方法¶
void |
属性说明¶
NodePath remote_path = NodePath("")
🔗
到远程节点的 NodePath,相对于 RemoteTransform3D 在场景中的位置。
如果为 true
,则更新远程节点的位置。
如果为 true
,则更新远程节点的旋转。
如果为 true
,则更新远程节点的比例。
bool use_global_coordinates = true
🔗
如果为 true
,则使用全局坐标。如果 false
,则使用本地坐标。
方法说明¶
void force_update_cache() 🔗
RemoteTransform3D 缓存了远程节点。如果远程节点消失了,它可能不会通知;force_update_cache 强制它再次更新缓存。