내 cocos2d-iphone 프로젝트에 타일링 된 맵 (.tmx 파일과 .png 텍스처)이 있습니다.Xcode 프로젝트에서 파일이 삭제되었지만 여전히 게임에서 사용 가능합니다.
최근에 내 프로젝트의 모든 .png 텍스처가 삭제되었습니다 (Xcode에서는 삭제 키를 누른 다음 휴지통으로 보내기를 선택 함).
그런 다음 프로젝트를 실행하고 CCTMXTiledMap
을로드하려고했습니다. 내가 충돌 할 것으로 예상되었지만 (어쨌든 프로젝트에 텍스처가 있어서는 안됨), 그렇지 않았다. 실제로, 그것은 잘 달렸고,지도가로드되었습니다. 이유는 모르겠지만 - Xcode는 이러한 파일에 대한 참조를 어떻게 든 유지하고 있습니까?
<image source="myMap-hd.png" width="973" height="1024"/>
확실히 내 프로젝트 폴더에는 myMap-hd.png
도 myMap.png
파일이 없습니다. Xcode의 검색 툴바조차도 그것을 보여줍니다!
아, 나는 또한 프로젝트를 청소했습니다.
대부분의 경우 삭제 된 파일은 시뮬레이터 또는 장치의 응용 프로그램 폴더에 계속 놓을 수 있습니다. 시뮬레이터/장치에서 응용 프로그램을 삭제하고 다시 컴파일해야합니다. – Johnnywho
@Johnnywho, 왜 당신이 대답으로 의견을 게시하지 않습니까? – vikingosegundo
@vikingosegundo 죄송합니다. 도움이 될지 확실하지 않았습니다. 그 문제에 대한 자세한 내용은 내 공식 답변을 참조하십시오. – Johnnywho