Заняття 19-20
Тема. Взаємодія об'єктів. Команди групи Оператори.
Команди групи Керувати: оповістити, коли одержую. У списку команди оповістити вибрати параметр новий, ввести ім'я повідомлення (наприклад, його номер), вибрати кнопку Гаразд. У списку команди коли одержую вибрати ім'я (номер) повідомлення, після якого потрібно розпочати нову частину сценарію.
Взаємодія об'єктів: Об'єкт 1 після завершення частини сценарію оповіщає про це інші об'єкти (команда оповістити). Об'єкт 2, коли отримує повідомлення (команда коли одержую), починає виконувати нову частину сценарію.
Команди групи Оператори: менше, дорівнює, більше.
Команда групи Датчики: відстань до.
Рух об'єктів назустріч один одному: повторювати, поки відстань до об'єкту .... менше 120.
Практичні вправи
Розробити проект "Шлях до школи.sb" відповідно до зразка
Проект має наступний сценарій:
Рух назустріч один одному поки відстань між об'єктами не стане меньше 120
обмін фразами
Кіт: Привіт, Шарику! (Hello, Shariku!)
Пес: І тобі привіт, Рудику! (Hello, Rudiku!)
Кіт: Пішли зі мною до школи. (Come with me to school.)
Пес: Гаразд (OK!)
Одночасний плавний рух кота та собаки вгору з зникненням (Команди: Ковзати та зникнути)
Зміна фону.
Одночасний поява над прямокутниками.
Домашнє завдання. Розробити власний проект "Діалог", у якому реалізувати діалог і взаємодію людей. Обов'язкові умови: рух людей до моменту зустрічі, обмін фразами (мінімум по 3 фрази), зміна фону сцени.