"Информатика (в 2 частях)", Нателаури Н.К., Маранин С.С.
Титры — надписи, которые помогают зрителю узнать название мультфильма и его авторов. Чтобы они появились в нужный момент, надпись связывают с событием начала показа. В среде программирования для этого используют блок запуска по зелёному флагу: после щелчка по нему выполняются команды сценария. Если расположить команды в правильном порядке и проверить весь проект, титры появятся вовремя, а действия персонажей начнутся согласованно.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Титры — текстовые надписи в мультфильме: название, имена авторов или заключительная фраза. Они помогают зрителю понять, что он смотрит и кто создал работу. Поэтому титры выбирают осмысленно и размещают так, чтобы их можно было прочитать.
Событие — действие или условие, при наступлении которого программа выполняет связанные с ним команды. Например, щелчок по зелёному флагу может стать сигналом к началу мультфильма. События нужны, чтобы программа запускалась в подходящий момент, а не сама по себе.
Блок запуска по зелёному флагу — блок управления, который начинает выполнение сценария после щелчка по зелёному флагу. Он задаёт понятный для пользователя способ начать проект. Если этот блок поставить в нужный сценарий, команды будут выполняться после старта.
Сценарий — соединённая последовательность блоков команд, задающая действия объекта или мультфильма. Программа выполняет команды сценария в установленном порядке. Сценарий помогает точно определить, что должно произойти после запуска и как связаны действия объекта.
Титры помогают представить мультфильм: зритель видит его название и может узнать авторов. Без такой надписи зрителю не всегда понятно, как называется работа и кому принадлежит замысел. Поэтому титры особенно полезны в начале или конце показа, где они не мешают следить за действием.
Перед созданием титров реши, что именно нужно сообщить: достаточно названия или стоит добавить имена создателей. Надпись должна быть короткой и читаемой, иначе зритель не успеет её воспринять. Затем определи момент появления: например, название показывается в самом начале, а заключительная фраза — после завершения сюжета.
Чтобы добавить титры в проект, создай или выбери объект с нужной надписью и настрой её появление на сцене. Подумай, где она будет находиться и не закроет ли важные действия персонажей. Затем свяжи показ титров с нужным моментом сценария: например, помести команду показа после блока события начала показа.
Запуск по событию устроен так: блок, ожидающий определённое событие, служит началом сценария, а команды после него задают дальнейшие действия. Когда условие наступает, например пользователь щёлкает флаг, связанные команды начинают выполняться по порядку. Такой способ нужен, чтобы действия не начинались раньше сигнала и чтобы пользователь мог управлять запуском.
Для начала мультфильма поставь блок зелёного флага в начало нужного сценария. После него размести команды показа титров, а затем — команды движения или другие действия, если они должны начаться позже. Запусти проект и проверь не только появление надписи, но и весь порядок событий: так можно заметить задержки, пропуски или несогласованную работу персонажей.
| Элемент | Что задаёт | Когда срабатывает | Что проверить |
|---|---|---|---|
| Титры | Текст для зрителя: название или сведения об авторах | В заданный момент показа мультфильма | Содержание, читаемость и размещение на сцене |
| Событие начала показа | Условие, после которого запускаются связанные команды | Когда наступает выбранное условие | Что именно служит сигналом и какие сценарии с ним связаны |
| Блок запуска по зелёному флагу | Запуск сценария по щелчку пользователя | После щелчка по зелёному флагу | Находится ли он в начале нужного сценария |
| Команды сценария после блока запуска | Порядок действий объекта или мультфильма | После срабатывания блока запуска | Соединение блоков и правильный порядок команд |
Используй таблицу как список проверки перед показом: сначала оцени надпись, затем сигнал запуска и расположение блоков. Последняя строка помогает убедиться, что после запуска выполняются именно нужные действия. Если результат отличается от замысла, проверь элементы по порядку.
Условие. В проекте нужно создать надпись с названием мультфильма и сделать так, чтобы она появлялась после щелчка по зелёному флагу. Важно не только добавить текст, но и связать его появление с запуском. Поэтому сначала определим, какой объект будет показывать надпись, а затем настроим сценарий.
Ответ. После щелчка по зелёному флагу запускается сценарий и появляется название. Если надпись не видна, проверь её положение на сцене и команду показа.
Условие. После запуска мультфильма зритель должен успеть увидеть титры, и только затем персонаж должен начать двигаться. Если команды поставить в обратном порядке, персонаж начнёт движение раньше надписи или одновременно с ней. Значит, нужно задать нужную последовательность в сценарии.
Ответ. Расположи команды в порядке «запуск, титры, движение». Если персонаж всё равно начинает слишком рано, увеличь время показа или проверь, не запускается ли его отдельный сценарий одновременно.
Условие. При старте должны появиться название, смениться сцена и начать действовать несколько персонажей. В этом случае у проекта может быть несколько сценариев, поэтому одного правильного порядка команд в одном месте недостаточно. Нужно определить, какие действия должны начаться вместе, а какие — последовательно.
Ответ. Используй общее событие запуска для сценариев, которые должны стартовать вместе, и задай порядок команд внутри каждого сценария. Проверка всего мультфильма покажет, не запускается ли какой-либо персонаж слишком рано или слишком поздно.
Надпись считают титрами, даже если она не связана с мультфильмом или её невозможно прочитать на сцене. Так происходит, когда текст добавляют, не проверив его содержание, размер и положение. Проверь себя: понятно ли, что сообщает надпись, видна ли она целиком и появляется ли в подходящий момент.
Команды размещают в сценарии без блока события, поэтому запуск происходит не так, как ожидается. Часто ученик предполагает, что достаточно соединить команды, но программе нужен сигнал, с которого следует начать работу. Проверь, начинается ли нужный сценарий с блока запуска и связано ли с ним требуемое событие.
Блок запуска ставят не в начало нужного сценария, и при старте часть команд может не выполниться. Ошибка возникает, когда блок добавляют к другому объекту или к последовательности, которая не управляет нужным действием. Найди сценарий, отвечающий за титры или персонажа, и убедись, что блок запуска стоит перед его командами.
Проверяют только появление титров, не просматривая остальной мультфильм. Тогда можно не заметить, что персонажи начали двигаться раньше времени или сцена сменилась не в том порядке. Запусти проект целиком и проследи за всеми действиями от щелчка по флагу до окончания показа.
Для работы с титрами и запуском нужно уметь создавать проект, добавлять объекты и сцены, а также соединять блоки команд в сценарий. Эти навыки позволяют не только написать надпись, но и встроить её в ход мультфильма. События запуска применяются дальше при создании интерактивных историй, игр и программ с несколькими одновременно действующими объектами.
Зачем мультфильму нужны титры?
Титры сообщают зрителю название мультфильма и сведения о его создании, например имена авторов. Они помогают представить работу и могут обозначать её начало или завершение.
Как сделать, чтобы титры появлялись при запуске?
Добавь в проект надпись с названием и размести команду её показа в сценарии. Начни сценарий с блока запуска по зелёному флагу, чтобы надпись появлялась после щелчка по нему.
Что означает событие начала показа?
Это условие, при наступлении которого программа начинает выполнять связанные команды. В данном случае таким событием может быть щелчок по зелёному флагу.
Какой блок запускает проект по зелёному флагу?
Для этого используют блок управления, который начинает сценарий после щелчка по зелёному флагу. Его ставят в начале сценария, команды которого должны сработать при запуске.
Почему сценарий не начинается после щелчка по зелёному флагу?
Проверь, есть ли в начале нужного сценария блок запуска по зелёному флагу и соединён ли он с остальными командами. Также убедись, что запускаешь именно тот проект и что команды расположены в нужном сценарии.
Шаги 6 и 7. Напиши титры и добавь событие - начало показа мультфильма