저는 iPod 4, iPhone 4 용으로 설계된 ios 게임을 가지고 있습니다.ios 앱을 iPad에서 960 x 640 해상도로 사용하는 방법은 무엇입니까?
320 x 460 해상도의 그래픽이 없지만 내 앱이 iPad에서 실행되도록 할 수 있습니다.
960 x 640 해상도의 iPad에서 자동 좌표 변환 기능을 사용하여 화면 중앙에 앱을 실행할 수 있습니까?
참고 : 저는 cocos2d를 사용합니다.
저는 iPod 4, iPhone 4 용으로 설계된 ios 게임을 가지고 있습니다.ios 앱을 iPad에서 960 x 640 해상도로 사용하는 방법은 무엇입니까?
320 x 460 해상도의 그래픽이 없지만 내 앱이 iPad에서 실행되도록 할 수 있습니다.
960 x 640 해상도의 iPad에서 자동 좌표 변환 기능을 사용하여 화면 중앙에 앱을 실행할 수 있습니까?
참고 : 저는 cocos2d를 사용합니다.
생각보다 복잡 할 수 있습니다.
앱이 iPhone/iPod 앱인 Universal 앱이 아닌 경우 iPad/iPad 2의 경우 320 * 480이됩니다. Retina Display를 지원하는 새 iPad에서는 앱이 자동으로 640 * 960이됩니다 . 를 참조하십시오 :
를 탈옥 아이 패드/아이 패드 2의 경우, 그들이 망막 모드에서 아이폰 응용 프로그램을 실행 할 수 있습니다 Cydia를 스토어에서 사용할 수있는 응용 프로그램 "RetinaPad는"이있다.
내 마음에 와서 질문에 가능한 솔루션이다.
+ (id)scene
메서드에서 CCScene
안에 "래퍼"CCLayer
을 만들고 자신의 CCLayer
을 장면 대신 "래퍼"레이어에 추가하십시오.[[CCDirector sharedDirector] winSizeInPixels]
(가능한 값은 320 * 480, 640 * 960, 768 * 1024 또는 1536 * 2048)에 따라 자신의 레이어에 positionInPixel
을 설정하십시오.scale
을 0.5로 설정하십시오.질문에 대한 요구 사항이 없으므로이 방법을 확인하지 않을 가능성이 높습니다. 실제로 원하는 경우 시도해보십시오.
좋아요, 시도해 보겠습니다. 그것이 나를 위해 적절한 해결책 인 것처럼 보인다 :) –