2012-04-26 2 views

답변

2

생각보다 복잡 할 수 있습니다.

앱이 iPhone/iPod 앱인 Universal 앱이 아닌 경우 iPad/iPad 2의 경우 320 * 480이됩니다. Retina Display를 지원하는 새 iPad에서는 앱이 자동으로 640 * 960이됩니다 . 를 참조하십시오 :

를 탈옥 아이 패드/아이 패드 2의 경우, 그들이 망막 모드에서 아이폰 응용 프로그램을 실행 할 수 있습니다 Cydia를 스토어에서 사용할 수있는 응용 프로그램 "RetinaPad는"이있다.

  1. 앱 보편적 확인 :

    내 마음에 와서 질문에 가능한 솔루션이다.

  2. + (id)scene 메서드에서 CCScene 안에 "래퍼"CCLayer을 만들고 자신의 CCLayer을 장면 대신 "래퍼"레이어에 추가하십시오.
  3. 장치의 실제 해상도에 따라 [[CCDirector sharedDirector] winSizeInPixels] (가능한 값은 320 * 480, 640 * 960, 768 * 1024 또는 1536 * 2048)에 따라 자신의 레이어에 positionInPixel을 설정하십시오.
  4. 기기가 320 * 480 인 경우 자신의 레이어의 scale을 0.5로 설정하십시오.

질문에 대한 요구 사항이 없으므로이 방법을 확인하지 않을 가능성이 높습니다. 실제로 원하는 경우 시도해보십시오.

+0

좋아요, 시도해 보겠습니다. 그것이 나를 위해 적절한 해결책 인 것처럼 보인다 :) –

관련 문제