Я пытаюсь сделать математическую игру, но я столкнулся с несколькими проблемами. Во-первых, в эмуляторе Android, который поставляется с короной, у меня есть черное пространство сверху и снизу. Это мои файлы:Corona sdk лучший способ сделать build.settings и config.lua
config.lua:
local aspectRatio = display.pixelHeight/display.pixelWidth
application = {
content = {
width = 320
height = 480
scale = "letterBox",
fps = 30,
},
}
build.settings:
local aspectRatio = display.pixelHeight/display.pixelWidth
application = {
content = {
width = 320
height = 480
scale = "letterBox",
fps = 30,
},
}
Это показывает мое изображение правильно, но я получаю черный в верхней и нижней части. Я читал учебники об этих файлах, но они настолько сложны. Каков самый простой способ работы этих файлов? В учебниках, которые я прочитал, также пытались найти каждое устройство, на котором это приложение может работать, и делает настройки соответствующим образом, но идентификатор должен быть более кросс-платформенным и не должен обновлять приложение каждый раз, когда это новый размер устройства.
Когда я использовал файл, он просто делает одно черное пространство –
Исправить. Этот файл - только один из них, который вам нужен. Вы в папке проекта должны содержать по крайней мере файлы config.lua, build.settings и main.lua. Любые экранные объекты, логика игры/приложения или изображения должны создаваться и поддерживаться только из файла «main.lua». – Kasen87
Нет, я имею в виду, что он отображает мое изображение с моим основным файлом, но у него есть одна черная часть внизу –