add_child를 했음에도 불구하고, get_parent가 null을 반환하는 경우
- 에디터에서 브레이크 포인트를 걸고 확인해보면 오류가 떠 있다.
E 0:00:27.497 add_child: Parent node is busy setting up children, add_node() failed. Consider using call_deferred("add_child", child) instead.
<C++ 오류> Condition "data.blocked > 0" is true.
<C++ 소스> scene/main/node.cpp:1135 @ add_child()
<스택 추적> map.gd:80 @ generate_tiles()
dungeon_generation.gd:66 @ _ready()
- 따라서
parent.call_deferred("add_child", child)
를 사용하면, 문제없이 동작한다. - 좀 더 상세한 원인 *