#3 - Рабочее поле и алгоритмы масштабирования
Видеоурок
Полезные ссылки:
- масштабирования;
В Corona вы можете выбрать один из нескольких алгоритмов масштабирования объектов. Существуют такие алгоритмы, как:
letterbox- масштабирует объекты с сохранением пропорций. Все объекты помещаются на экран с сохранением их размеров. Из-за этого могут быть черные полосы по бокам.zoomEven- тоже самое что «letterbox», только объект помещается за рамки экрана, чтобы охватить полностью весь размер экрана;adaptive- изображение адаптируется под размер экрана. Адаптация происходит на самом устройстве;zoomStretch- объекты могут растягиваться на всю ширину и высоту без сохранения пропорций. При таком варианте изображения могут искажаться и выглядеть некрасиво.
Картинка, что использовалась в уроке:

Для расположения фото на задний фон лучшим алгоритмом является либо «letterbox», либо «zoomEven».
Исходный код
local bg = display.newImage("bg.png")
bg.x = display.contentCenterX
bg.y = display.contentCenterY
display.setDefault("background", 21 / 255, 57 / 255, 85 / 255)
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть