CubeSensor / MIT App Inventor - изобретательный конструктор
Создание игры в которой выпадают различные цифры от 1 до 6 сторон куба. При этом могут использоваться два компонента блоков первого уровня Кнопка и СенсорАкселерометра.
Перенести компонент Изображение в окно экрана мобильного устройства, выбрать Изображение-﹥Загрузить в свойствах компонента.
Загрузить графический файл для компонента Изображение.
Загрузить последовательно 6 графических файлов (сторон кубика) с помощью функции ”Загрузить файл”. Надо поочередно, в одном окне загрузки файла изображения, загрузить шесть кубиков с выемками от одного до шести, как на кубике.
Выбрать в группе Сенсоры -﹥СенсорАкселерометра и перенести его в область экрана мобильного устройства
Выбрать компонент Screen1 и установить его свойства. ВыровнятьПогоризонтали - центр,
Выровнять По Вертикали - центр.
Перейти в режим Блоки в меню справа, выбрать СенсорАкселерометра1 и перетащите блок когда СенсорАкселерометра1 Вибрация в поле блоков программы. Данный блок будет за-пускаться, как только устройство будет подвержено вибрации. Или для возможности просмотра итога на эмуляторе. Выбрать Кнопка1 и перетащите блок когда Кнопка1 щелчок в поле блоков программы.
Выбрать компонентСторонаКубика1 и перенести блок присвоить. Изображение1 Анимация(переименовав Анимацию в Изображение) в поле блоков программы. Данный блок выводит изображение графического файла на экран мобильного устройства.
Для изображений сторон кубика (файлы 1.png-6.png) имя файла изображения формируется с помощью функции “соединить”, который находится в встроенных блоках Текст. мутатор Соединить два геттера в диапазоне от 1 до 6 (у нас 6 сторон кубика) и расширение графического файла.
Выбрать в Встроенных блоках Математика-﹥Случайное целое в диапазоне от 1 до 100 и установить значения диапазона от 1 до 6.
Добавить из Встроенных блоков Текст и вписать туда текст “.png” для последующего соединения со случайным значением от 1 до 6.
В надписях «.png» и «от1 до 6» пробелов не ставить. Графические файлы можно выбирать и формата «.jpg»
Оформить приложение и установить иконку в свойствах компонента Screen1.Анимация За-крытия Экрана – Нет.
Программа готова, необходимо загрузить ее на мобильное устройство. Далее лёгким движе-нием руки, встряхивать устройство.
В программе можно значительно улучшить иллюстрацию и звуковое сопровождение, что хорошо отразиться на эмуляторе. Для этого в ДИЗАЙНЕР программы AppInventor на экране просмотра SCREEN добавить фоновый рисунок. Для внедрения в программу звука «рингтона» в Палитре, выбрать МЕДИА﹥Звук и переместить ЛКМ на экран Просмотра, далее в СВОИСТВАХ выбрать источник и загрузить, заранее подготовленный файл (подойдёт щелчок) поставить, минимальны интервал 400, как и на СЕНСОРЕ АКСЕЛЕ РОМЕТРА. Потом переходим в БЛОКИ и добавляем из интегрированных блоков ЗВУК вызов звук1 проиграть. Так же, для эффекта неожиданности появления кубика на экране эмулятора, нужно в Дизайнере ﹥ Изображение1 выбрать в Свойствах ИЗОБРАЖЕНИЕ и поставить НЕТ.
Видео CubeSensor / MIT App Inventor - изобретательный конструктор автора Design and play IT
Видео CubeSensor / MIT App Inventor - изобретательный конструктор автора Design and play IT
Информация
30 мая 2025 г. 18:55:58
00:15:36
Похожие видео