我在一些 gdscript 代码中声明了一个枚举。
然后,我想将一些变量声明为该类型的枚举。
这可能吗。我知道 GDScript 允许声明 var 的静态类型。我使用的每种语言都允许您将枚举视为 var。
以下代码为我产生以下错误...
enum XDir {
None,
Left,
Right
}
enum YDir {
None,
Up,
Down
}
var x_dir : XDir
var y_dir : YDir
解析器错误:标识符“XDir”不是有效类型(不是脚本或类),或者无法在基础“self”上找到。