2012-08-16 6 views
2

내 타일을 사용하여 앱을 작성 중입니다. 응용 프로그램은 시뮬레이터에서 제대로 작동하지만 장치에서 실행하면 레벨의 모든 스프라이트가 왼쪽 하단 모서리에 밀려납니다. 지도가 왜곡되지 않고 같은 장소에 있으면 스프라이트 만 왜곡됩니다. 내가 파일 이름을 확인하고 그들은 잘 일치합니다. 왜 이런 일이 일어날 지 아십니까?iPhone 그래픽이 기기에서 작동하지 않습니다.

+2

무슨 장치에서 실행중인? 아마도 시뮬레이터는 망막이 아니며 장치는 망막입니까? –

+0

-hd 자산을 제공하지 않고 Retina 장치에서 실행하는 것과 매우 비슷하게 들립니다. cocos2d 감독에서 망막 모드를 비활성화하거나 -hd 망막 해상도 자산을 추가하십시오. – LearnCocos2D

+0

현재 4s에서 실행 중입니다. – cthatch07

답변

0

망막 디스플레이를 지원하지 않는 경우 망막 지원을 비활성화해야합니다. 이를 수행하려면, 다음과 같이 보이는 라인을 찾을 수 AppDelegate.m 파일로 이동 :

if(! [director_ enableRetinaDisplay:YES]) 
     CCLOG(@"Retina Display Not supported"); 

와 함께 변경이 하나

[director_ enableRetinaDisplay:NO] 
+0

앱 스토어에 게시하려는 경우 큰 문제가 아닙니다. Apple은 Retina 디스플레이 및/또는 iPhone 5 디스플레이를 기본적으로 지원하지 않는 앱을 ​​승인하지 않습니다. –

+0

동의 함. 그러나 앱을 테스트하거나 제작자가 방금 놀면 해결책이 될 것입니다. – Jaroslav

관련 문제