1
나는 CCSprite에서 상속 된 여러 개체가 있습니다. 각 객체에는 CCSprite 하위 및 재정의 된 그리기 메소드가 있습니다. 이러한 개체를 단일 배치 노드 (CCSpriteBatchNode)에 추가하고 싶습니다. 모든 것은 잘 작동하지만 그리기 방법으로 수행 된 도면은 표시되지 않습니다. 이러한 개체의 GL 드로잉을 하나의 배치 노드로 결합하는 방법이 있습니까? 감사합니다.GL 드로잉에서 CCSpriteBatchNode - cocos2d
고마워요! CCSpriteBatchNode의 draw 메소드에 모든 것을 그려 넣기로 결정했습니다. 모든 것이 잘 작동하지만 기본 요소는 CCSpriteBatchNode의 자식을 통해 그려집니다. zOrder를 수정했지만 효과가 없습니다. CCSpriteBatchNode에서 자식으로부터 상속받은 객체에 프리미티브를 그리는 방법을 알려주십시오. – madfatcat
CCSpriteBatchNode에서 상속 받고 draw 메소드를 오버라이드하면 [super draw]가 호출됩니다. 해당 호출이 자신의 드로잉 코드보다 앞서면 사용자 지정 드로잉이 스프라이트 앞에 있어야합니다. – LearnCocos2D