我的根节点设置如下:
世界
- 播放器
- 对象
- 对象2
- 对象3
- object4
我的播放器有一个特定的区域,当一个对象进入时,它会打印出原始对象的位置。我试过使用
get_node("/root/World/object").get_position()
但对象是一个实例化场景,我有几个:object2
、object3
、object4
。即使object2
进入我的播放器区域,它仍然会打印原始对象的位置。
也许您可以添加您的"对象";到一个组(例如名为"my_Group"(。
然后呼叫:
for object in get_tree().get_nodes_in_group("my_group"):
member.get_position()
...