auto load를 적용한 스크립트는 _ready 이후에서만 인식된다
- [export로 설정한 변수는 ready이전에는 null로 초기화되어 있다. godotTIL(/posts/vt01h5M2Z)
- 이 내용과 동일함.
- 따라서 사용하려면 _ready 내부에서 사용해야 한다
class X: var other: other.Class; func _init(name): self.other = other.Class.new() ._init(); var x = X.new() # 아직 autoload가 되지 않았기 때문에, _init함수가 실패한다. func _ready(): var x = X.new() # autoload되었기 때문에, 문제없이 동작한다.