|
|
Строка 1: |
Строка 1: |
| {{Scripting Tutorials
| |
| |Description=Как управлять объектом в мобильном приложении
| |
| |Field_of_knowledge=Информатика, Мобильное обучение
| |
| |Возрастная категория=15
| |
| |Environment=App Inventor
| |
| }}
| |
| == Описание ==
| |
| В данном рецепте описано создание игры плиточки, с двумя кнопками "start" и "reset", а так же показателями жизни и счета
| |
|
| |
| === Подготовка в разделе Дизайнер ===
| |
|
| |
|
| {| {{prettytable}}
| |
| |-
| |
| !{{Hl2}}| Скрин
| |
| !{{Hl2}}| Этап
| |
| |-
| |
| | [[Файл:Кнопки.png|мини]]
| |
| | Создание панели с кнопками и счетчиками
| |
| |-
| |
| | [[Файл:Канва.png|мини]]
| |
| | Создание канвы с шариком и образами, в нашем случае это сбиваемые плитки, плитка удерживающая шар и аут граница
| |
| |-
| |
| | [[Файл:Сенсор.png|мини]]
| |
| | Плитка удерживающая шар перемещается с помощью наклонов вправо/влево мобильного устройства
| |
| |}
| |
|
| |
| === Создание блоков кода ===
| |
|
| |
| {| {{prettytable}}
| |
| |-
| |
| !{{Hl2}}| Скрин
| |
| !{{Hl2}}| Этап
| |
| |-
| |
| | [[Файл:Запуск.png|мини]]
| |
| | Задаем состояние игры и всех ее компоненте при запуске
| |
| |-
| |
| | [[Файл:Счетчики.png|мини]]
| |
| | Создание счетчиков "очки" и "жизни"
| |
| |-
| |
| | [[Файл:Прыгучесть.png|мини]]
| |
| | Задаем характеристики, которые будут отвечать за перемещение шарика
| |
| |-
| |
| | [[Файл:Отталкивание.png|мини]]
| |
| | Задаем характер взаимодействия между шариком и удерживающей плиткой
| |
| |-
| |
| | [[Файл:Столкновение.png|мини]]
| |
| | Создаем модель поведения для 11 плиток при столкновении с шариком
| |
| |-
| |
| | [[Файл:Аут-граница.png|мини]]
| |
| | Задаем характеристики аут-границы, игроку доступно 4 жизни, при пересечении аут-границы будет изменять ее цвет (зеленый, желтый, красный, отсутствие цвета) и уменьшаться показатель здоровья
| |
| |-
| |
| | [[Файл:Перезагрузка.png|мини]]
| |
| | Задаем состояние всех компонентов при перезагрузке
| |
| |}
| |
|
| |
| == Приложение ==
| |
| [https://gallery.appinventor.mit.edu/?galleryid=ea768c29-5cb1-461a-a89c-fc58e1d04ed9 Ссылка на приложение]
| |
|
| |
|
| |
| [[Категория:Scripting Tutorials]]
| |