Ich bin neu in Corona SDK und ich habe ein Problem, wenn ich ein Bild an der Spitze des Bildschirms platziere, gibt es einen leeren Raum, wie kann ich es verschwinden lassen ?Leerer Platz oben auf dem Bildschirm Corona sdk
Antwort
Es hängt alles davon ab, auf welchem Gerät Sie eine App ausführen. Einige von ihnen sind größer, andere sind breiter. Es gibt also einen Wert display.screenOriginY
, der zu einem y
Wert hinzugefügt werden muss, wenn Sie ein Objekt in einem Abstand vom oberen Bildschirmrand platzieren. Hier weitere Informationen:
https://docs.coronalabs.com/api/library/display/screenOriginY.html
In Ihrem config.lua
-Datei können Sie Corona das gesamte Gerät Bildschirm scale = "adaptive"
indem machen füllen. Sie können mehr über adaptive Inhaltsskalierung lesen here
Wenn Sie diese adaptive Skalierung verwenden, befindet sich die Koordinate (0,0) oben links auf dem Gerätebildschirm. Die Breite und Höhe variieren jedoch von Gerät zu Gerät und Sie müssen dies in Ihrem Code berücksichtigen. Sie können diese Parameter mit display.contentWidth
und display.contentHeight
abrufen.
Try (Punkt (0, 0) in der oberen oberen Ecke od Bildschirm befindet)
--calculate the aspect ratio of the device
local aspectRatio = display.pixelHeight/display.pixelWidth
application = {
content = {
width = aspectRatio >= 1.5 and 800 or math.floor(1200/aspectRatio),
height = aspectRatio <= 1.5 and 1200 or math.floor(800 * aspectRatio),
scale = "letterBox",
fps = 30,
imageSuffix = {
["@2x"] = 1.3,
},
},
}
- 1. Positionen auf dem Hahn tauschen - corona sdk
- 2. Leerer Bildschirm nach dem Telefonanruf
- 3. Leerer Bildschirm auf iOS
- 4. Leerer Platz in ImageButton
- 5. Das PopUp (Regisseur). Corona SDK
- 6. Corona SDK - Absturz nach dem Lauf Simulator
- 7. Corona sdk native.newWebView() arbeiten nicht auf Windows
- 8. Tabs oben und unten auf dem Bildschirm
- 9. Plugin Warnung Corona SDK
- 10. Corona SDK - wiederholte Benachrichtigungen
- 11. Corona sdk build.settings
- 12. Standort Hörer Corona SDK
- 13. Corona SDK composer.removeScene()
- 14. Corona SDK Audio funktioniert nicht auf Android
- 15. Leerer Bildschirm nach dem Login Ubuntu 16.04?
- 16. Libgdx - gdx.video leerer Bildschirm
- 17. onPress = display.remove funktioniert nicht auf Corona SDK
- 18. WordPress Leerer Bildschirm Ausgabe
- 19. Leerer Bildschirm mit CodeIgniter
- 20. Leerer Bildschirm mit d3js
- 21. iOS-Anwendungsversion erhalten Corona SDK
- 22. Der Versuch, auf dem Bildschirm
- 23. Corona sdk - native.newTextField - Fokus verliert
- 24. Tabelle in Corona speichern SDK
- 25. Response.seeOther kehrt leerer Bildschirm
- 26. Leerer Bildschirm in UIWebview
- 27. Hörspiel Fehler in Corona Sdk
- 28. Hintergrund Service in Corona SDK
- 29. Corona SDK Animiere einen neuenImageRect
- 30. Leerer Platz zwischen der Nav-Leiste und dem Bild darüber
Punkt (0, 0) nicht immer in der oberen linken Ecke des Bildschirms. Versuchen Sie es mit [Inhaltsskalierung] (https://docs.coronalabs.com/guide/basics/configSettings/index.html#contentscaling). – ldurniat