2015-01-03 7 views
0

"xcode 6.1.1"과 "cocos2dx-3.2"를 사용하고 있습니다. 다른 폴더에서 같은 파일 이름에 액세스해야합니다. 리소스에서 "A, B and C"폴더가 3 개 있고이 폴더의 이름이 모두 "1.png"인 이미지가 있습니다. 1. "A"폴더의 1.png에 액세스해야하는 경우 cocos2dx에서이 작업을 수행 할 수 있습니까? 다음 코드는 안드로이드에서 잘 작동하지만, 덕분에 아이폰 OS같은 이름의 파일

helpImage->setTexture("A/1.png"); 

작동하지 않습니다.

+0

안드로이드에서 동일한 이미지 이름을 별도의 폴더에 복사하여 액세스 할 수 있지만 Xcode에서 동일한 이름의 이미지를 추가하려고하면 추가하는 동안 프로젝트의 리소스에 이미지를 추가하기 때문에 추가 할 수 없습니다 ... 그래서 iOS에서는 불가능합니다. –

답변

0

지금 당분간 코코스를 사용하지 않았지만 꽤 쉽게 할 수 있습니다.

수행 방법 : 게임 데이터로 디렉토리를 준비하십시오. 여기 그것을 "GameData"라고 부를 수 있습니다. 원하는 이름을 선택하십시오. 해당 디렉토리를 xcode로 드래그 앤 드롭하십시오. 아마 가장 좋은 위치는 보조 파일입니다. 대화 상자가 나타납니다. "폴더 참조 만들기"를 선택하고 필요한 경우 복사 선택을 취소하십시오.

기본적으로 완료되었습니다. 빌드 프로세스 동안 모든 리소스는 "GameData"디렉토리에있는 경로와 함께 번들로 복사됩니다. 따라서 문제없이 동일한 이름의 파일을 가질 수 있습니다.

관련 문제