저는 JewelDash 유형 게임을 만들고 있습니다. 잠시 후에 어떤 이유로 장면에서 제거되어야하는 1 개의 스프라이트는 그렇지 않습니다. 그 스프 라이트는 터치에 응답하지 않습니다. 아무것도 없습니다. 새로 생성 된 다른 스프라이트 아래 행 아웃. 이것의 원인은 무엇일까요?스프라이트가 장면에서 제거되지 않음 iOS
모든 스프라이트를 spritesArray에 추가했습니다. 사용자가 블록을 터치 할 때마다 spriteArray를 반복하고 어떤 스프라이트가 터치되었는지 식별합니다. SpritesArray에서 제거되었다고 알려주는 터치에 반응하지 않는다는 사실.
많은 스프 라이트가 동시에 제거되면 발생합니다. 그리고 거의 일어나지 않습니다.
감사합니다.
당신을 어떤 프레임 워크를 사용하고 있습니까? iOS 자체는 스프라이트에 대해 아무 것도 모릅니다. Cocos2D? –
예, 저는 cocos2d를 사용하고 있습니다. – Huy
어레이에서 어레이를 제거하는 경우에도 어레이를 어레이에서 제거해야합니다. 그 부분이 실패한 것처럼 들립니다. 코드를 게시하십시오. – LearnCocos2D