2011-08-09 56 views
1

我正在使用Corona SDK創建一個遊戲,其中我希望跨所有設備(即1440 x 960)使用非動態世界大小。然而,Corona的自動縮放並不能讓我一直這樣做。例如,在iPhone上,屏幕向右移動兩個屏幕(480 * 2)像素(橫向模式),這實際上是1440像素。但是,切換到iPad時,滾動仍然向右移動兩種屏幕尺寸,因爲它將iPad視爲480而不是1024(配置文件設置爲480高度和320寬度)。無論如何要做到這一點,而不關閉內容縮放?如果我必須關閉內容擴展功能,那麼是否否定了Corona SDK的優勢,以及是否能夠在不考慮設備的情況下進行編碼?內容在Corona SDK中使用非動態世界大小進行縮放

感謝,

+0

很難說沒有看到一些代碼...你如何獲得翻譯屏幕的增量值? – walter

回答

0

電暈內容縮放的點是完全不上的邏輯代碼的多個值...

所以,你必須忽略該設備的大小(如果你的世界「2屏幕寬「將在任何設備」2屏幕寬「)或關閉縮放和手動處理屏幕尺寸...

我不會使用第二個選項,除非你想折磨小手機的用戶,只會看到你的比賽場地很小的區域。

相關問題