Когда зелёный флаг нажат - это блок события, по форме блок шапка. Он запускает скрипты, присоединённые к нему, когда пользователь нажимает на зелёный флаг.
Другие блоки, с помощью которых можно запустить проект:
Хотя вполне возможно создавать сценарии проектов без этого блока, это не рекомендуется; флаг представляет начало проекта, поэтому этот блок будет определять, когда проект был запущен.
Примеры использования
- Для запуски скриптов, которые должны выполнятся в начале проекта.
- Очистка списка.
когда щёлкнут по зелёному флагу
удалить всё из [Список v]::list
когда щёлкнут по зелёному флагу
задать [Переменная v] значение [0]
- Установление нужного костюма и эфектов.
когда щёлкнут по зелёному флагу
изменить костюм на (Костюм_01 v)
установить эффект [прозрачность v] [30]
показаться
когда щёлкнут по зелёному флагу
стереть всё
когда щёлкнут по зелёному флагу
повторять всегда
играть звук (Фоновая музыка v) до конца
когда щёлкнут по зелёному флагу
перейти в x: (0) y: (0)
- Для определения проигрыша
когда щёлкнут по зелёному флагу
передать (Старт v) и ждать до конца
повторять всегда
если <(жизни) < [1]>, то
передать (Конец игры v)
стоп [всё v]
Ошибки
Использование более одного из этих блоков в одном проекте может привести к ошибкам, которые трудно диагностировать, часто появляясь только при каждом втором запуске проекта и может привести к сбиванию таймера. Простое решение - использовать только один из этих блоков, за которым следует трансляция на все остальные скрипты, которые необходимо запустить при запуске проекта. Другое решение - щелкнуть флаг несколько раз или использовать турбо-режим.
когда щёлкнут по зелёному флагу
передать (Сбросить переменные v)
передать (Создать врагов v)
передать (Создать игрока v)
Когда нажат знак стоп
"Когда нажата остановка" - это блок события, запрашиваемый многими скретчерами, который срабатывает при нажатии знака остановки. Однако эти запросы обычно отклоняются, поскольку знак остановки был сделан для остановки проекта, а не для запуска других скриптов.
Обходной путь для блока "Когда нажата остановка" использует следующий код:
когда щёлкнут по зелёному флагу
повторять всегда
задать [свой_таймер v] значение (таймер)
когда [таймер v] > (свой_таймер)
. . .::grey
Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.