关键字 (keyword)

4.6 2026-01-27

if, else, else 条件判断

for, while 循环

match, when 条件判断

break, continue 控制循环

pass 代码体的占位符

return 函数返回

class 内部类

class_name 类名称

extends 继承超类

is 判断变量是否为特定类型

in 是否包含

as 转换为特定类型

self 当前对象

super 超类

func 函数

static 静态

const 常量

enum 枚举

var 变量

breakpoint 编辑器使用的调试断点

preload 预加载资源

await 等待信号(signal)或协程(coroutine)完成

yield (已废弃) 之前用于协程(coroutine) 为兼容保留

void 函数无返回值

PI 圆周率

TAU 两倍圆周率

INF 无限大

NAN 非法数值 Not A Number

断言 (assert)

断言可以用来在开发和debug模式下对条件进行判断,生产环境下不会执行。


assert(i == 0)

assert(enemy_power < 256, "Enemy is too powerful!")