Ich habe ein Sprite mit einem PNG-Bild zu einer 16: 9-Szene in Unity hinzugefügt. Wenn ich die Szene auf dem iPad (4: 3-Seitenverhältnis) betrachte, erscheint es verzerrt. Wie kann ich erreichen, dass das Sprite seine Proportion beibehält?Behalten Sie den Anteil eines Sprites in Unity bei
Das Bild auf dem iPad:
auf dem Computer (in Unity):
Hier sind meine Einstellungen.
Ich habe versucht, dieses Skript für die Kamera verwenden, aber es hat nicht funktioniert es vergrößert nur den Charakter und es war immer noch verzerrt. (source):
using UnityEngine;
public class PixelPerfectCamera : MonoBehaviour {
public float pixelsToUnits = 100;
private Camera camera;
void Awake() {
camera = Camera.main;
}
void Update() {
camera.orthographicSize = Screen.height/pixelsToUnits/2;
}
}
Ich bin mit dem Sprite in einer 2D-Szene mit Unity 5.
Können Sie ein Knacken, welches Bild hinzufügen, sieht aus wie auf beiden Bildschirmen resolutiosn –
Sie müssen die ortografische Größe der Kamera basierend auf der Auflösung anpassen. Das ist, was Sie brauchen https://www.youtube.com/watch?v=yI8JrBNTwkc – Fiffe
@UmairM Nur ein Bild hinzugefügt. –