SKNode 메서드 children
과 childNodeWithName:
은 쿼리 된 노드 바로 아래에있는 자식의 결과 만 반환한다는 것을 의미합니다. 즉 [root children];
은 노드 @[CUBE1, CUBE2, CUBE3]
을 포함하는 NSArray
을 반환합니다.노드 계층 구조의 특정 SKNode로 점프
아래 그림에서 나는 ROOT (SKScene) 레벨에서 SPHERE2로 내려 가서 노드 노드에 빠르게 액세스 할 수 있습니다. 나는 [root childNodeWithName:@"SPHERE2"];
전체 계층 구조를 탐색하고 SPHERE2
내 질문 : 날 지정된 점에서 노드 트리로 이동하게됩니다 내가 놓친 뭔가가 있나요 (예를 사용하여 노드 이름)
나는 그 옵션 그래서 트리에서 중요한 위치에 대한 포인터를 저장하고 접근이를 사용하여 자식 노드를 처리하는 속성을 사용할 수...
완벽하게, 내가 어떻게 그걸 읽었는지 나는 놓쳤다. Steffen, 헤드 감사합니다. – fuzzygoat
좋습니다.하지만 "Me"가 트리에있는 위치를 모르는 동안 노드 "Me"의 "MyChildren"이라는 이름의 모든 자식을 찾는 방법은 무엇입니까? –
"// Me/MyChildren"을 사용하여 전체 트리에서 "My"라는 부모가있는 "MyChildren"이라는 노드를 검색합니다. –