Рисование в Scratch мышью - Уроки для школьников в Скретч

Рисование в Scratch мышью — Уроки для школьников в Скретч

Все статьи
Want create site? Find Free WordPress Themes and plugins.

Урок: Рисование в Scratch мышью

Ящик (блоки) «Перо»

На сцене спрайт может оставлять рисунки. Для работы с рисование в Scratch предназначен ящик «Перо». Рассмотрим команды этого ящика:
Рисование в Scratch мышью - Уроки для школьников в Скретч

Применение блоков Перо для рисования в Скретч

В Scratch можно использовать мышь и клавиатуру. Для наглядной иллюстрации этих возможностей импортируем из библиотеки Scratch объект Drawing pencil (рисующий карандаш) он находится в каталоге Things (Вещи). Этот объект появляется с уже готовым скриптом: Рисование в Scratch мышью - Уроки для школьников в Скретч
Рисование в Scratch мышью - Уроки для школьников в Скретч

Удалите со сцены кота и добавьте рисующий карандаш. Запустите программу и выясните, что делает этот карандаш? Остановите выполнение программы.

Теперь подробно разберем скрипт карандаша. После того как программа запущена, толщина пера увеличивается до 5 точек из-за команды установить размер пера …, которая находится в группе команд, отображающихся при нажатии кнопки перо. На самом деле рисует вовсе не карандаш, а именно невидимое перо, которое мы привязываем к нашему объекту. Другими словами, можно использовать для рисования абсолютно любой объект (кота, человека, мяч и т.п.).

Далее в скрипте используется цикл всегда, следовательно, то, что находится внутри него, выполняется постоянно, пока программа работает. Всегда выполняется следующее: если левая кнопка мыши нажата, то карандаш перемещается в место, где находится ее указатель и перо опускается; если кнопка не нажата, то перо поднимается. Когда перо опущено на холсте остаются следы от его перемещения, т.е. двигая мышью, мы двигаем и карандашом и привязанном к нему пером в опущенном состоянии. В результате получается, что при выполнении программы карандаш рисует, когда кнопка мыши нажата, и не рисует, когда отжата. Рисование происходит в том месте, где находится курсор мыши.

Также добавьте скрипт для объекта Сцена, который очищает холст при запуске программы: когда щелкнут по (зеленый флаг) , очистить.

Did you find apk for android? You can find new Free Android Games and apps.

Добавить комментарий