해외 포럼들보면 remove_child랑 같이쓰던데 같이 사용하는거랑 큐 프리 혼자 사용하는거랑의 차이가 궁금합니다.
[일반] 노드 지울때 queue_free만 써도 되나요?
ABKO(abko121115)
2022-04-08 10:57
추천 0
댓글 4
다른 게시글
-
C#으로 예제 바꿨는데 바로 안돌아가 버리네 ㅋㅋㅋ [1][일반] 123(122.38) | 22.04.07추천 0
-
스프라이트 클릭 어케하나요 [9][일반] ABKO(abko121115) | 22.04.07추천 0
-
고도엔진 한글 입력 아시는 분 [1][일반] 익명(125.7) | 22.04.07추천 0
-
고도엔진은 암만봐도 야겜개발 최적화엔진임 [2][일반] 익명(119.205) | 22.04.07추천 0
-
면시 만들수있냐 [1][일반] 익명(112.164) | 22.04.07추천 0
-
카드게임 만들고싶음 [4][일반] ABKO(abko121115) | 22.04.06추천 0
-
대충 1주일동안 만든 디펜스겜 [6][창작,일지] Monung(godot4739) | 22.04.05추천 3
-
너무 아픈데 [2][일반] 김메가(scw973108) | 22.04.05추천 0
-
주딱 나와라 [4][일반] 김메가(scw973108) | 22.04.05추천 0
-
프로젝트 합치기 우선 성공 [2][일반] 123(122.38) | 22.04.03추천 1
https://godotengine.org/qa/49429/what-is-difference-queue_free-and-remove_child-what-queue
queue_free는
free 해줄목록 ( 할당된 메모리 해제 할 목록에 넣어서 가비지 컬렉터 같은놈이 따로 해제해줄 항목으로 등록하는 부분이라고 하고 - 결국 메모리 해제까지 한다는 소리 )
remove_child의 경우 트리에서 제외만 하는거라 메모리 할당해제까지는 안한다는 내용인듯
remoe_child까지만 쓴 경우 다시 노드에 추가해줄수도 있다고 함
(해보진 않음, 그냥 검색 내용)
아하 메모리까지 정리를 해주느냐 아니냐의 차이인거 같네요.. 감사합니다
이거마즘 remove_child는 걍 씬트리에서만 제외한것 그 노드 객체를 해제하는건 아닌
Remove child는 게임판위에 올려놧던걸 게임판 밖에 잠시 놔두는 이미지같음