有没有一种方法可以获得多个实例化对象的位置



我的根节点设置如下:

世界

  • 播放器
  • 对象
  • 对象2
  • 对象3
  • object4

我的播放器有一个特定的区域,当一个对象进入时,它会打印出原始对象的位置。我试过使用

get_node("/root/World/object").get_position()

但对象是一个实例化场景,我有几个:object2object3object4。即使object2进入我的播放器区域,它仍然会打印原始对象的位置。

也许您可以添加您的"对象";到一个组(例如名为"my_Group"(。

然后呼叫:

for object in get_tree().get_nodes_in_group("my_group"):
member.get_position()
...

最新更新