我已经从this tutorial开始学习Godot。
现在我只是本教程的开始,但是我已经很挣扎了。我需要以某种方式将相机聚焦在“鸟”上。但是本教程中使用的命令给我一个错误。我知道本教程已经过时,但是我可以以某种方式将相机聚焦在Godot中的对象上吗(也许有特定的命令或功能)?听起来实施起来并不复杂。 code,node
extends Camera2D
var bird
func _ready():
bird = get_tree().get_root().get_child(0).get_node("bird")
pass
func _physics_process(delta):
set_position(Vector2(bird.get.position().x, get_position().y))
答案 0 :(得分:0)
尝试Godot很不错!
在_physics_process
中,您试图引用不存在的名为bird
的{{1}}成员。
只需将get
替换为.
即可引用_
方法。
最后一行应如下所示:
get_position()