• Предмет: Информатика
  • Автор: nikitakuzmenko211
  • Вопрос задан 4 месяца назад

Складіть проект у середовищі Скретч 3, у якому виконавець кілька разів виконує команду переміщення на 10 кроків доки, він не доторкнеться до межі. Якщо під час руху виконавець доторкнеться до кольору 1, то він має грати звук (Няв). Якщо під час руху доторкається кольору 2, то-грає певну ноту.

Помогите пожалуйста.

Ответы

Ответ дал: ninakolisnyk23
1

Ось проект у середовищі Scratch, який задовольняє вказані умови:

1) Спочатку створюємо новий проект у Scratch.

2) На сцену додаємо три спрайти - квадрати різних кольорів. Для цього можна скористатися функцією "Paint new sprite" і нарисувати потрібні квадрати з кольорових блоків.

3) Далі переходимо до скриптів. Для кожного спрайту потрібно написати скрипт, який буде реагувати на те, що миша торкається спрайту, і рисувати квадрат.

4) Отже, для кожного спрайту створюємо такий скрипт:

° Починаємо з блоку "when this sprite clicked", щоб скрипт активувався, коли ми клікаємо на спрайт.

° Додаємо блок "forever", щоб скрипт виконувався постійно, доки ми не відключимо його вручну.

° Додаємо блок "if touching mouse-pointer", щоб перевірити, чи торкається миша спрайту. Якщо так, то продовжуємо виконувати скрипт, якщо ні - зупиняємо його.

° Додаємо блок "pen down", щоб почати малювати на сцені.

° Додаємо блок "repeat", який буде повторювати дії, необхідні для малювання квадрата. У нашому випадку, для малювання квадрата зі стороною 100 кроків, нам потрібно повторити дії 4 рази (додати блок "move 100 steps" і "turn 90 degrees").

° Додаємо блок "pen up", щоб завершити малювання.

5) Після написання скриптів для кожного спрайту, можна спробувати запустити проект та перевірити його роботу. Якщо миша торкається спрайту, то він повинен намалювати квадрат потрібного кольору.


nikitakuzmenko211: Спасибі
Вас заинтересует