Unity 2D: Wie können Geräte mit mehreren Plattformen und unterschiedlichen Bildformaten in Unity 2D unterstützt werden?

9

Ich bin ein Neuling für Unity 2D und erstelle ein Spiel darin. Ich wollte dieses Spiel auf fast allen Geräten (Android, iOS, Mac, Windows und Internet) laufen lassen. Ich bin etwas neugierig, wie Unity2D mit diesem Szenario umgehen wird und auf verschiedenen Geräten dieselbe Benutzererfahrung bietet.

Ich habe auch bemerkt, dass ich mein Spiel in verschiedenen Seitenverhältnissen betrachten kann. Ist es das Seitenverhältnis des Bildschirms (wie das Spiel auf diesem Bildschirm aussehen würde) oder der Kamera (würde auf allen Bildschirmen gleich aussehen)? Muss ich unterschiedliche Bildressourcen basierend auf der Geräteauflösung bereitstellen?

Sollte ich etwas Spezielles tun, um verschiedene Auflösungen, Seitenverhältnisse usw. zu unterstützen?

Jede Hilfe wird geschätzt.

    
Virag Brahme 29.09.2014, 12:54
quelle

1 Antwort

3

Die Verwaltung des Seitenverhältnisses wird im folgenden Blogpost erläutert: Ссылка

Grundsätzlich hat die orthographische Kamera einen size -Parameter, der die halbe Höhe des Weltbereichs definiert, der auf dem Bildschirm gerendert wird.

Die Unity-Strategie lautet: Passen Sie die Höhe des gerenderten Bereichs an die Bildschirmhöhe an . Dann variiert die sichtbare Breite je nach Bildschirmverhältnis.

    
fiddler 26.02.2015 14:54
quelle