Чтение онлайн

на главную - закладки

Жанры

Программирование на ScratchJr для детей 5-7 лет
Шрифт:

Составьте
алгоритм движения персонажа, например, такую, как на рисунке 20.

Рисунок 20 – Алгоритм движения спрайта

Давайте разберем алгоритм.

Первый элемент – «Когда флажок нажат». Когда Вы нажмете на флажок вверху сцены, запустится алгоритм.

Второй элемент – движение влево. Цифра внизу показывает, на какое количество клеточек передвигается спрайт влево.

Третий элемент – прыжок вверх.

Четвертый элемент – движение влево.

Пятый элемент – поворот против часовой стрелки.

Шестой элемент – поворот по часовой стрелке.

Седьмой элемент – возврат спрайта в начальное положение.

Следующий элемент, который разберем – нажатие на спрайт. Нажмите на другой спрайт. Только вместо элемента «когда флажок нажат», поставьте элемент «когда нажат спрайт». Напишите алгоритм движения спрайта из элементов блока «Движение». Алгоритм может быть любой, какой нужен Вам для Вашей истории. Например, такой, как показан на рисунке 21.

Рисунок 21 –

Алгоритм движения спрайта с элементом «когда спрайт нажат»

Теперь, после того, как Вы нажмете на флажок, Вам надо нажать на спрайт, чтобы запустить алгоритм движения. Когда алгоритм закончится, спрайт остановится и не вернется на первоначальное место, так как последним стоит элемент (красный) «остановить все».

Еще один элемент, который необходимо изучить в этом уроке – повторение всего алгоритма.

Выберете третий спрайт в Вашем проекте (если у Вас всего два спрайта, то добавьте третий).

Для него напишите алгоритм движения (начало алгоритма может быть как «когда флажок нажат», так и «когда спрайт нажат»). Но последний элемент будет повторение всего алгоритма (рисунок 22).

5

5

5

5

5

12

Рисунок 22 – Алгоритм движения спрайта с элементом «Повторить весь алгоритм»

Запустите Ваш проект, нажав на флажок, а потом на спрайты, где есть элемент «когда спрайт нажат».

Задания:

Сделайте движения спрайтах в остальных фонах, чтобы создать историю.

Если Вам нужно согласовать движение Ваших спрайтов, то используйте элемент «ждать» из блока «Управление» и подберите количество времени, которое Вам необходимо для согласования спрайтов.

Например, история игры в баскетбол. Мяч лежит в середине поля и к нему бегут 4 персонажа/спрайта. Подбираем время так, чтобы один из них был явно первый. И когда он добегает, мячик прыгает вверх. Алгоритм каждого спрайта представлен на рисунках 23-27. Спрайты игроков были дорисованы (добавлены номера игроков).

Конец ознакомительного фрагмента.

123
Поделиться:
Популярные книги

Кодекс Крови. Книга ХI

Борзых М.
11. РОС: Кодекс Крови
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Кодекс Крови. Книга ХI

Болотник 2

Панченко Андрей Алексеевич
2. Болотник
Фантастика:
попаданцы
альтернативная история
6.25
рейтинг книги
Болотник 2

Каторжник

Шимохин Дмитрий
1. Подкидыш
Фантастика:
попаданцы
альтернативная история
фэнтези
5.00
рейтинг книги
Каторжник

Фараон

Распопов Дмитрий Викторович
1. Фараон
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Фараон

Боярышня Дуняша

Меллер Юлия Викторовна
1. Боярышня
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Боярышня Дуняша

Ваше Сиятельство 10

Моури Эрли
10. Ваше Сиятельство
Фантастика:
боевая фантастика
технофэнтези
фэнтези
эпическая фантастика
5.00
рейтинг книги
Ваше Сиятельство 10

Леди Малиновой пустоши

Шах Ольга
Любовные романы:
любовно-фантастические романы
6.20
рейтинг книги
Леди Малиновой пустоши

Право на жизнь

Ледова Анна
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Право на жизнь

Возвышение Меркурия. Книга 8

Кронос Александр
8. Меркурий
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 8

Волхв пятого разряда

Дроздов Анатолий Федорович
2. Ледащий
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Волхв пятого разряда

Эфемер

Прокофьев Роман Юрьевич
7. Стеллар
Фантастика:
боевая фантастика
рпг
7.23
рейтинг книги
Эфемер

Третий. Том 2

INDIGO
2. Отпуск
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
Третий. Том 2

Берсерки. Трилогия

Злотников Роман Валерьевич
Берсеркер Галактики
Фантастика:
боевая фантастика
8.92
рейтинг книги
Берсерки. Трилогия

Свет Черной Звезды

Звездная Елена
6. Катриона
Любовные романы:
любовно-фантастические романы
5.50
рейтинг книги
Свет Черной Звезды