Теория:

Управление спрайтами можно осуществлять не только нажатием на зелёный флажок или спрайт, но и передачей сообщения от одного спрайта другому. Передача сообщений позволяет настроить взаимодействие между объектами и выстроить последовательное выполнение процессов.
 
Блоки для организации передачи сообщений находятся в разделе Управление
• «Передать сообщение...» содержит раскрывающийся список из уже имеющихся сообщений и возможности создать новое сообщение.
 
передать сообщение.png
Рис. \(1\). Блок «Передать»

• «Передать сообщение... и ждать до конца» — передаёт указанное сообщение и задерживает выполнение скрипта до тех пор, пока не выполнятся все команды, вызванные блоком «Когда я получу сообщение…».
 
передать_и_ждать.png
Рис. \(2\). Блок «Передать... и ждать»

• «Когда я получу сообщение…» — это блок-событие, он выполняет описанные в нём команды после получения сообщения. В этом блоке можно использовать только существующие сообщения. Используется для последовательной организации действий.
 
когда_я_получу.png
Рис. \(3\). Блок «Когда я получу…»
Источники:
Рис. 1. Блок «Передать». © ЯКласс.
Рис. 2. Блок «Передать... и ждать.  © ЯКласс.
Рис. 3. Блок «Когда я получу…». © ЯКласс.