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
断言可以用来在开发和debug模式下对条件进行判断,生产环境下不会执行。
assert(i == 0)
assert(enemy_power < 256, "Enemy is too powerful!")