Menu
CoddyTech

在 Godot 中打印

本课属于 Coddy Godot 学习旅程的“节点与场景”单元。第 3 课,共 28 课。

print() 可以接收多个值,用逗号分隔。它会把这些值写在同一行,中间不添加任何内容:

print("Lives: ", 3)

这会打印出 Lives: 3。冒号后面的空格在引号内,所以也会被打印出来。

position 表示节点所在的位置。打印它会显示两个数字,分别表示向右和向下的距离:

print(position)

对于机器人,这会打印出 (320.0, 180.0)。打印值可以让你看到游戏正在做什么。

challenge icon

挑战

简单

让机器人说出它所在的位置。

  1. 在 _ready() 中,在逗号后为 print("I am at ") 添加第二个值:position。
  2. 使用 position 本身,而不是数字。

按“开始”:控制台会显示 I am at (320.0, 180.0)。然后按“检查”。

亲手试试

extends Node2D

func _ready():
	print("I am at ")

节点与场景中的所有课

自己练习: Godot 在线编辑器