СПІКЕР 1: Давайте поглянемо на інший програма, яку я працюю. Це один з участю двох Маппет'S грати Марко Поло. Гра, в якій одна людина говорить Marco, в якому інша людина реагує Polo. Ця програма буде, щоб дозволити нам ввести нову програмна конструкція Відомо, як події. Причому один з них Маппет є збирається , Щоб мати можливість транслювати захід так, щоб говорити, показуючи, що він сказав Марко. Інший Маппет тим часом збирається слухати для цієї події, тим самим відповідаючи на інше, кажучи Марко. Так що давайте поглянемо. Тут у нас є апельсин Скрипти Маппет-х років. І те, що він робить це, коли зелений прапор клацанні він вічно робити наступне. При натисканні пробілу, ніж він хочу сказати, Марко протягом двох секунд на екрані. Але він також збирається транслювати щось ми умовно називаємо Захід в цьому випадку. І це все. І в будь-який час я натисніть пробіл, він не тільки хотів сказати Марко на екран, він збирається транслювати це подія. Тепер, для простоти я назвав, що Подія, але я міг би назвати це чим завгодно. Тому Тим часом синій Маппет є слухатиме для цієї події з наступною дуже простий код. Все це Маппет робить це на отримання цієї події він збирається сказати Поло протягом двох секунд. Дійсно, в будь-який час він отримує це подія, він збирається кажуть Polo на екрані. Так що у вас є, тільки з парою штук тут, і ще кілька головоломки там, у нас є два Маппет грає Марко Поло. Давайте подивимося, що відбувається, коли кликаем зелений прапор. Я збираюся доведеться тепер потрапив у простір бар, так що помаранчевий Маппет каже - і так, що синій Маппет потім каже -