Используя библиотеку widget можно добавлять различные объекты внутрь приложения. В уроке мы добавим две новые кнопки для увеличения значения слайдера на +1 или -1.
Для создания кнопок используется библиотека widget, которая дает мощный функционал для создания UI элементов. Чтобы создать кнопку будем использовать метод newButton, который принимает множество параметров для описания свойств кнопки.
Для отслеживания нажатия на кнопку используйте «listener»:
btn = widget.newButton {
shape = 'rect', -- Форма
width = 50, height = 50, -- Размеры
left = 19, top = 100, -- Расположение
fontSize = 40, -- Размер шрифта
fillColor = { default={ 76 / 255 }, over={ 150 / 255 } }, -- Цвет
labelColor = { default={ 1 }, over={ 0 } }, -- Цвет текста
label = "-", -- Надпись
-- Отслеживание нажатия
onPress = function(event)
print("Нажали на кнопку")
end
end
}
В качестве изображения для кнопки можно использовать любую картинку или же создать кнопку используя стандартные формы и стили для кнопок в Corona.
Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт
Исходный код
Весь код будет доступен после подписки на проект!
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию. PS: подобные задания доступны при подписке от 1 месяца
Уроки Blender 3D для новичков / 3D моделирование 18 уроков
Комментарии
Мы используем файлы cookie, чтобы улучшить работу и повысить эффективность сайта. Продолжая пользование данным сайтом, вы соглашаетесь с использованием файлов cookie.