From Test-Scratch-Wiki

Говорити () () сек
говорити () () сек
Категорія Вигляд
Тип Зчіплюючий

Блок Говорити () () сек належить до блоків вигляду та зчіплюючих блоків. Цей блок відображує бульбашку з указаним текстом біля спрайта, в якому виконується, протягом вказаного часу, заданого в секундах. Дія блоку ідентична дії Думати () () сек, а єдина відмінність полягає у вигляді бульбашки.

Приклади застосування

Блок призначений в першу чергу для організації діалогів.

  • Діалог двох осіб із синхронізацією
Спрайт 1 Спрайт 2
оповістити (Початок діалогу v)
говорити [Тук-тук!] (2) сек
говорити [Я.] (2) сек
говорити [Дід Піхто!] (2) сек
коли я отримую [Початок діалогу v]
чекати (1) секунд
говорити [Хто там?] (2) сек
говорити [Хто-хто?] (2) сек
  • Випадкова репліка із наперед заданого набору
вилучити [все v]  з (фрази v)
додати [Привіт!] до (фрази v)
додати [Як справи?] до (фрази v)
додати [Куди це ти?] до (фрази v)
додати [Оце так зустріч!] до (фрази v)
...
говорити (елемент (випадкове від (1) до (4)) з (фрази v)) (3) сек
  • Відображення результату гри
коли я отримую [Показати результат v]
говорити (з'єднати [Результат: ](результат)) (3) сек

Обхідний шлях

Цей блок можна відтворити в такий спосіб:

говорити [Привіт!]
чекати (amount) секунд
говорити []

Останній блок прибирає бульбашку для тексту, створену раніше блоком Говорити () чи Думати (). Якщо натомість використано блок з очікуванням, скрипт все одно очікуватиме користувацького вводу, навіть якщо було вказано порожній текст.

Дивись також

Cookies help us deliver our services. By using our services, you agree to our use of cookies.