2011-08-09 6 views
1

저는 모든 기기 (예 : 1440 x 960)에서 비 동적 월드 크기를 원하는 게임을 만들기 위해 Corona SDK를 사용하고 있습니다. 그러나 Corona의 자동 크기 조정 기능을 사용하면 일관되게이 작업을 수행 할 수 없습니다. 예를 들어, iPhone에서는 화면이 두 개의 스크린 (480 * 2) 픽셀을 오른쪽으로 이동합니다 (가로 모드). 이는 효과적으로 1440 픽셀입니다. 그러나 iPad로 전환 할 때 스크롤은 iPad를 480이 아니라 1024 (구성 파일이 480 높이 및 320 너비로 설정 됨)로보고 있기 때문에 오른쪽으로 두 화면 크기를 이동합니다. 콘텐츠 배율을 끄지 않고이 작업을 수행 할 수 있습니까? 콘텐츠 배율을 해제해야 할 경우 코로나 SDK의 장점과 장치를 생각하지 않고 코딩 할 수있는 기능이 무효화됩니까? 코로나 콘텐츠 확장의 포인트는 논리에 여러 값을 코딩하지 정확히콘텐츠 Corona SDK에서 동적이 아닌 월드 크기로 스케일링

+0

일부 코드를 보지 않고 말하기 힘듭니다 ... 화면 변환을위한 델타 값은 어떻게 받고 있습니까? – walter

답변

0

덕분에 ...

그래서 당신은 당신의 세계를 "2 화면 인 경우 (장치의 크기를 무시 중 하나가 와이드 "그것은 어떤 장치에서"2 화면 넓이 "될 것입니다 또는 배율을 해제하고 수동으로 화면 크기를 처리 ...

작은 전화기의 사용자를 고문하고 싶지 않으면 두 번째 옵션을 사용하지 않을 것입니다. 너의 운동장의 아주 작은 지역 만 보일거야.

관련 문제