Диалог между повече герои
Диалогът е разговор между двама или повече герои. В Scratch всеки герой има свой код, затова репликите трябва да се подредят във времето. Ако единият говори 2 секунди, другият изчаква 2 секунди и тогава отговаря. В по-дълъг диалог е по-удобно героите да си изпращат съобщения, вместо да смятаме секундите.
Какво да запомним
- За диалог трябват поне двама герои.
- Всеки герой има свои скриптове.
- Ако героите не чакат, говорят едновременно.
- Вторият герой чака толкова секунди, колкото говори първият.
- Блоковете „изпрати съобщение“ и „когато получа съобщение“ подреждат реда на репликите.
Пример
Котката казва „Здравей!“ за 2 секунди. Кучето има „чакай 2 секунди“ и после „кажи Здрасти!“ за 2 секунди, така отговаря точно след нея.
Проверете се: 15 въпроса
Натиснете въпроса, за да видите верния отговор и обяснението.
Какво е диалог?
- Песен на един герой
- Смяна на фона
- Разговор между герои
- Движение
Отговор: Разговор между двама или повече герои
В диалога героите си говорят на ред.
Колко героя най-малко трябват за диалог?
- 1
- 3
- 5
- 2
Отговор: Двама
Разговорът е между поне двама участници.
Котката казва нещо за 2 секунди. Какво прави кучето, за да отговори след нея?
- чака 2 секунди и казва
- казва веднага
- мисли 1 секунда
- спира звука
Отговор: Изчаква 2 секунди и после казва репликата
Ако и двата героя започват от знамето, вторият чака, докато първият говори.
Какво става, ако двата героя казват реплики без да чакат?
- Говорят на ред
- Говорят едновременно
- Нищо не се вижда
- Сменя се фонът
Отговор: Двата героя говорят едновременно
Скриптовете на героите вървят едновременно, затова трябва да има изчакване.
С кои блокове един герой казва на друг „твой ред е“?
- кажи и мисли
- Звуци
- Изпращане и получаване на съобщение
- Костюми
Отговор: С блоковете за изпращане и получаване на съобщение
Единият герой изпраща съобщение, а другият започва, когато го получи (група Събития).
Как добавяме втори герой в проекта?
- С блок „кажи“
- С ефект Ехо
- От раздела Звуци
- С бутона за избор на герой
Отговор: С бутона за избор на нов герой
Бутонът е долу вдясно, до списъка с героите.
Всеки герой има ли свой код?
- Да, всеки има свои скриптове
- Не, кодът е общ
- Само първият има код
- Само сцената има код
Отговор: Да, всеки герой има свои скриптове
Избираме героя от списъка и подреждаме блоковете за него.
Котката говори 3 секунди. Колко да чака кучето, за да отговори след нея?
- 1 секунда
- 3 секунди
- 6 секунди
- 0 секунди
Отговор: 3 секунди
Кучето чака толкова, колкото продължава репликата на котката.
Котката: 2 сек. реплика, после пак 2 сек. Кучето отговаря между тях. Кога казва то?
- От 0 до 2 секунда
- От 4 до 6 секунда
- От 2-рата до 4-тата секунда
- Едновременно с котката
Отговор: От 2-рата до 4-тата секунда
Котката говори 0-2 с., кучето 2-4 с., а котката трябва да чака 2 с. преди втората реплика.
Защо съобщенията са по-удобни от „чакай“ в дълъг диалог?
- Героите стават по-бързи
- Звукът е по-силен
- Фонът се сменя
- Не броим секундите
Отговор: Не трябва да смятаме секундите
Ако променим една реплика, с „чакай“ трябва да поправим много числа, а със съобщенията не.
Котката говори веднага, а кучето чака 2 секунди. Кой говори пръв?
- Котката
- Кучето
- Двамата заедно
- Никой
Отговор: Котката
Кучето чака, затова котката е първа.
Къде пишем кода на кучето?
- В кода на котката
- В кода на кучето
- Във фона
- В менюто Файл
Отговор: В кода на кучето
Избираме кучето и пишем в неговата област за код.
Котката говори 2 сек., кучето 3 сек., после пак котката. Колко чака котката преди втората реплика?
- 2 секунди
- 3 секунди
- 5 секунди
- 1 секунда
Отговор: 5 секунди
Чака своите 2 и още 3 секунди на кучето.
Какво прави блокът „изпрати съобщение“?
- Пише имейл
- Сменя костюма
- Спира програмата
- Праща сигнал на героите
Отговор: Праща сигнал на героите
Героите, които чакат това съобщение, започват.
Кучето има „когато получа Ред на кучето“. Кога ще говори?
- Щом получи съобщението
- Веднага при знамето
- Никога
- След 10 секунди
Отговор: Щом получи съобщението
Скриптът тръгва, когато дойде това съобщение.