いくつかの gdscript コードで列挙型を宣言しました。
次に、いくつかの変数をその型の列挙型として宣言したいと思います。
これは可能ですか?GDScript で var の静的型を宣言できることは知っています。M私が使用したすべての言語では、列挙型を var として扱うことができます。
次のコードは、次のエラーを生成します...
enum XDir {
None,
Left,
Right
}
enum YDir {
None,
Up,
Down
}
var x_dir : XDir
var y_dir : YDir
パーサー エラー: 識別子 'XDir' は有効な型 (スクリプトまたはクラスではない) ではないか、ベース 'self' で見つかりませんでした。