Разное

Видео scratch: Видео уроки Scratch 2.0 для начинающих

Как добавить видео в проект Scratch? [Руководство на 2022 год]

Scratch — это простой в освоении визуальный язык программирования. Это язык программирования, который широко используется при создании игр, анимации и других работ.

Scratch можно использовать без ввода длинных строк кода. Мы также можем импортировать изображения и звуки из внешних источников.

Однако вопрос, Как импортировать видео в Scratch?   Именно это мы и обсудим в этом блоге.

Но прежде чем мы перейдем к тому, как добавить видео в скретч-проект, важно понять, что такое скретч.

Содержание

  • Что такое Scratch?
  • Как добавить видео в проекты Scratch?

Что такое Скретч?

Scratch — это язык программирования на основе визуальных блоков, созданный медиа-лабораторией Массачусетского технологического института.

В настоящее время он хорошо известен во всем мире и в основном используется для внешкольных программ и повышения квалификации детей путем обучения их основам компьютерного программирования.

Scratch можно использовать на более чем 70 языках, и эта платформа является одной из самых популярных в мире благодаря простоте использования. В 2021 году у него было более 43 миллионов пользователей по всему миру.

Согласно статистике Unity на официальном веб-сайте Scratch по состоянию на декабрь 2021 года, ежемесячно посещалось более 100 миллионов веб-сайтов, более 82 миллионов пользователей совместно использовали 92 миллиона проектов, а всего было создано 638 ​​миллионов проектов. .

Как добавлять видео в скретч-проекты?

Многие люди могут задаться вопросом, как добавить видео в проект Scratch, когда они его создают, потому что Scratch позволяет им добавлять только изображения и звуки.

Но это не значит, что других вариантов нет; давайте узнаем, как добавлять видео в ваш проект Scratch.

Ниже приведены шаги по добавлению видео в ваши черновые проекты.

Шаг 1: Выберите видео для импорта

Мы можем искать нужные видео на YouTube или в коллекции личных видео в различных видеоформатах.

Шаг 2: Конвертируйте видео в формат GIF

Мы должны конвертировать видео в формат GIF. Откройте CloudConvert , выберите текущий формат видео в разделе преобразования, выберите формат GIF для раздела в.

После того, как видео было успешно преобразовано в формат «GIF» , мы конвертируем это же видео в формат «.mp3».

Таким образом, будет два файла: «.gif» и «.mp3».

Шаг 3: Войдите в проект Scratch

Откройте Scratch и используйте меню «Загрузить спрайт», чтобы загрузить видео, которые были преобразованы в «.gif».

В результате он будет обнаружен в различных костюмах, как показано на изображениях ниже:

После этого мы загружаем сгенерированный звук в формате «.mp3».

Затем расположите следующие команды так, чтобы изображение «GIF» и звук «.mp3» были объединены.

Вот как включить видео в проект Scratch.

Следуя описанным выше шагам, мы косвенно создали решение для создания видео в проекте Scratch путем повторного использования существующих блоков кода.

Несмотря на то, что в Scratch нет функции импорта видео, мы все равно должны мыслить творчески при создании скретч-проектов.

Заключение

Когда дело доходит до обучения программированию, Scratch является одной из самых популярных платформ. Он также имеет самое большое сообщество детей, заинтересованных в творчестве и программировании.

Scratch предоставляет широкие возможности для творчества благодаря удобному интерфейсу и блочному кодированию.

Даже дети, которые только начинают изучать программирование, могут создавать множество игр, анимаций и других проектов, воплощающих в жизнь их воображение.

Проекты, которые они создают на Scratch, в конечном итоге позволяют им многое узнать о компьютерном программировании и приобрести ценные жизненные навыки.

Изучайте Scratch в BrightChamps со специально разработанной программой, которая упрощает изучение программирования для учащихся 1–12 классов.

BrightChamps также обучает ряду других программ, которые помогают детям заложить основы компьютерного программирования с помощью занятий, интерактивных уроков и других средств.

Расширение видеосенсора

Используя расширение Video Sensing, ваш Scratch-проект может реагировать на движения пользователя. Посмотрите демонстрацию Марка здесь.

На этом этапе вы будете использовать расширение Video Sensing, чтобы пользователи могли взаимодействовать с вашими проектами Scratch. Расширение Video Sensing позволяет вам накладывать видео с вашей веб-камеры на сцену, чтобы пользователи могли «тянуться к спрайтам» и взаимодействовать с ними.

Добавление блоков расширения Video Sensing

Когда вы добавите блоки расширения Video Sensing, видеопоток с вашей веб-камеры появится на сцене со спрайтами «поверх» вашего видео. Если вы используете онлайн-версию, вам может потребоваться разрешить доступ Scratch для использования вашей камеры.

Прозрачность видео

Когда видеопоток появляется на сцене, он будет частично прозрачным. Это связано с тем, что прозрачность видеопотока по умолчанию установлена ​​на 50 процентов. Когда прозрачность видео установлена ​​на 0 , видеопоток не имеет прозрачности — вы не можете видеть фон на сцене. Когда вы устанавливаете прозрачность на 100, вы можете видеть фон на сцене и не видеть изображение из вашего видеопотока.

Чтобы изменить прозрачность видео, вам нужно использовать установить прозрачность видео на блок () .

На изображении ниже показано, как область рабочей области будет выглядеть с установленной прозрачностью: 20, 40, 60 и 80.

Включение и выключение

Хотя по умолчанию видео запускается, вы можете отключить его, а затем снова включить. Например, вы можете не хотеть, чтобы видео показывалось во время показа экрана приветствия или окончательного счета. Для этого используется блок поворота видео().

Движение

Скретч обнаружит движение на видео. Вы можете использовать это, чтобы запустить некоторый код, используя блок , когда видеодвижение > () . Если этот код находится на спрайте, Scratch будет ожидать движения на видео в области, скрытой спрайтом, а если этот код находится на рабочей области, Scratch будет искать движение по всему видео.

Чтобы проверить, достаточно ли «значительно» движение, Scratch преобразует его в значение — чем быстрее движение, тем выше значение. Затем Scratch начнет выполнять ваш код, когда это значение превысит число в блоке. Вы можете управлять чувствительностью, изменяя число в блоке:

10 очень чувствителен — вам не нужно создавать много движений для запуска вашего кода — в то время как 100 не очень чувствителен, поэтому для запуска вашего кода требуется много движений.

Можно использовать для взаимодействия со спрайтом. Например, блоки ниже будут издавать звук «Мяу», когда пользователь создает движение позади спрайта.

(20), проигрывать звук (Мяу v), пока не закончите»>

Значения движения и направления

Царапина также будет представлять направление движения, которое она обнаруживает, как значение. Это значение направления использует ту же плоскость, что и направление спрайта, поэтому, когда вы выполняете горизонтальное движение слева направо в видеопотоке, значение направления будет равно 9.0.

Вы можете использовать блок video () on () , чтобы получить значения движения и направления для определенного спрайта или всей сцены.

Следуйте приведенным ниже инструкциям, чтобы создать проект, использующий блок

video () on () для сообщения значения движения на сцене, и используйте его для установки громкости воспроизводимого звука.

  1. Открытие нового проекта Scratch
  2. Добавить звук «холод»
  3. Добавьте блоки расширения Video Sensing, чтобы разрешить доступ к камере, если вам нужно
  4. Перетащите показанные ниже блоки в область кода.

  5. Нажмите на зеленый флажок, чтобы запустить программу
  6. Начни танцевать перед веб-камерой

Когда вы ускоряете свои танцевальные движения, громкость увеличивается, а когда вы замедляете свои танцевальные движения, громкость уменьшается.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *