0
이 코코스 2D 게임에서 두 개의 스프라이트 (선박 및 대상)가 교차하면 우주선이 사라져야합니다. 이것은 코드를 부여한 방법이지만 교차 후 스프라이트를 제거 할 수 없습니다 , 나는 밖으로 구글을 통해 검색하지만, 아무것도 나를 도왔습니다,이 코드는 cocos2d-iphone "[_targets removeObject : sprite];" 하지만 cocos2d-android와 비슷한 것을 찾지 못했습니다. 아무도이 도움이된다면 제발요.cocos2d-android 게임에서 단일 스프라이트를 제거하는 방법
if (CGRect.intersects(targetRect, shipRect))
{
System.out.println("ship deleted: " + ship);
this.removeChild(ship, true);
}
"IF"문장 자체에서 우주선을 제거하고 우주선을 배열에 추가하고 사용해 보았지만 얻을 수는 없었습니다. cocos2d-android code @Mauricio Tollin을 사용하고 있습니다 – samm
클래스 ("이") 정말 배의 부모입니까? self.removeFromParent를 사용하여 어떤 일이 일어나는지보십시오. – Bivis