Wie kann auf Android-Geräten mit Unity für jedes Seitenverhältnis derselbe Teil des Spiels angezeigt werden?

Ich komme von der Libgdx-Engine zu Unity und bin ein Anfängerprogrammierer. Ich versuche, ein Spiel in Unity für Android- und iOS-Geräte zu erstellen, habe jedoch ein Problem mit der Skalierung von Seitenverhältnis und Auflösung. Wenn Sie in Libgdx etwas entwickelt haben, geben Sie eine "Standard" -Auflösung an, und alles wird auf den Bildschirm des Geräts skaliert, unabhängig davon, ob es eine größere oder kleinere Auflösung hat, und nichts wird vom Bildschirm abgeschnitten. Auf der anderen Seite wird in Unity, wenn ich ein Spiel mache, der Bildschirm auf das ausgewählte Seitenverhältnis zugeschnitten. Dies ist nicht das Beste, wenn Sie auf allen verfügbaren Geräten die gleiche Erfahrung erzielen möchten. Ich habe lange im Internet gesucht, aber ich habe nichts gefunden, das für mich funktionieren würde.

Fazit: Ich möchte wissen, ob es einen Code für Unity (C #) gibt, mit dem mein Spiel auf allen Geräten mit unterschiedlichen Seitenverhältnissen gleich aussieht. Ich entwickle mit Unity 2D. Wenn jemand es codieren könnte und es teilen möchte, würde ich mich sehr freuen, denn es ist sehr schlimm, wenn es nicht auf allen Geräten gleich aussieht. Ich habe noch kein Problem mit onGUI, da ich kein Menü oder etwas dafür gemacht habe, nur das Spiel, aber es ist nicht gut, dass der Hintergrund auf Geräten nicht derselbe ist und der Charakter nicht eingeschaltet ist der gleiche Teil des Bildschirms.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage