Corona SDK Cross-Device Bildschirm Auflösung

Dies ist einer jener unangenehme Fragen eine Antwort suchen, die wahrscheinlich nicht existiert, aber hier geht.

Habe ich entwickelt, einige einfache Spiele mit Corona und während die Funktionalität scheint ziemlich gut zu funktionieren in den meisten physikalischen Geräte, die ich getestet habe auf, der ein Haupt-Problem ist das layout. Ich weiß, Sie können nicht wirklich bauen für jedes einzelne Gerät einwandfrei, aber ich Frage mich, ob es eine gängige Methode, um eine app gut Aussehen, über so viele Bildschirme wie möglich. Ich habe Zugriff zu diesen Geräten

  • iPad 1 & 2: 4:3 (1.33)
  • iPhone 960 × 640 3:2 (1.5)
  • iPhone 480x320 3:2 (1.5)
  • Galaxy Nexus 16:9 (1.77)

Aus, was ich gesehen habe, Menschen unterstützen den Einsatz von 320x480 als einer skalierten Auflösung und lassen Sie dann die Corona der gehobenen Klasse auf das richtige Gerät-Auflösung (mit einem @2x Bilder als benötigt), aber dies führt zu letterboxing oder zuschneiden, je nach config.lua-Skala-Einstellung. Während es nicht korrekt skaliert, dass der Briefkasten nicht groß.

Also würde ich am besten nicht angeben, eine Breite&Höhe, in der config-Datei, sondern in irgendeiner Art von Bildschirm überprüfen, auf den ersten Blick für 1.33 /1.5 /1.77 Seitenverhältnisse? Sicherlich mit der ganze Punkt von Corona SDK, es wäre eine Art von "typischen" setup-Entwickler verwenden für den start in jedes neue Projekt?

Danke

InformationsquelleAutor Alex Holsgrove | 2012-03-19

Schreibe einen Kommentar