Fabian
- Forum-Beiträge: 144
14.02.2014, 20:30:58 via Website
14.02.2014 20:30:58 via Website
Hey liebe Community,
ich habe bei meinem Spiel große Probleme mit der Größe der sich verschiedenen Displays... Dabei geht es um die Ermittlung der Pixel und um Bewegungen und Auswahl von drawables.
Ein S3 hat eine Auflösung von 720*1280 Pixel, also hat es doch 1280 Pixel in y Richtung? Angezeigt werden mit durch den Abzug der StatusBar 1230 Pixel, was mir sehr realistisch vorkommt. Auf meinem Emulator mit 720*1280 Pixel werden mir aber nur 1134 Pixel in y Richtung mit Abzug von der StatusBar angezeigt. Denke ich falsch oder spinnt der Emulator, bzw. wird das Display an meine Bildschirmauflösung angepasst?
Das nächste Problem ist, dass ich Bewegungen auf allen Displays gleich anzeigen möchte. Wenn ich jetzt aber ySpeed z.B DisplayHeight / 50 mache, ist die Bewegung auf verschiedenen Displaygrößen unterschiedlich schnell, woran liegt das?
grüße Fabian!
ich habe bei meinem Spiel große Probleme mit der Größe der sich verschiedenen Displays... Dabei geht es um die Ermittlung der Pixel und um Bewegungen und Auswahl von drawables.
Ein S3 hat eine Auflösung von 720*1280 Pixel, also hat es doch 1280 Pixel in y Richtung? Angezeigt werden mit durch den Abzug der StatusBar 1230 Pixel, was mir sehr realistisch vorkommt. Auf meinem Emulator mit 720*1280 Pixel werden mir aber nur 1134 Pixel in y Richtung mit Abzug von der StatusBar angezeigt. Denke ich falsch oder spinnt der Emulator, bzw. wird das Display an meine Bildschirmauflösung angepasst?
Das nächste Problem ist, dass ich Bewegungen auf allen Displays gleich anzeigen möchte. Wenn ich jetzt aber ySpeed z.B DisplayHeight / 50 mache, ist die Bewegung auf verschiedenen Displaygrößen unterschiedlich schnell, woran liegt das?
grüße Fabian!
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.