На Горох
Информатика

Шаги 6 и 7. Напиши титры и добавь событие - начало показа мультфильма

"Информатика (в 2 частях)", Нателаури Н.К., Маранин С.С.

Объяснение темы

Кратко о теме

Титры — надписи, которые помогают зрителю узнать название мультфильма и его авторов. Чтобы они появились в нужный момент, надпись связывают с событием начала показа. В среде программирования для этого используют блок запуска по зелёному флагу: после щелчка по нему выполняются команды сценария. Если расположить команды в правильном порядке и проверить весь проект, титры появятся вовремя, а действия персонажей начнутся согласованно.

Объяснение темы

Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.

Определения и обозначения

Титры — текстовые надписи в мультфильме: название, имена авторов или заключительная фраза. Они помогают зрителю понять, что он смотрит и кто создал работу. Поэтому титры выбирают осмысленно и размещают так, чтобы их можно было прочитать.

Событие — действие или условие, при наступлении которого программа выполняет связанные с ним команды. Например, щелчок по зелёному флагу может стать сигналом к началу мультфильма. События нужны, чтобы программа запускалась в подходящий момент, а не сама по себе.

Блок запуска по зелёному флагу — блок управления, который начинает выполнение сценария после щелчка по зелёному флагу. Он задаёт понятный для пользователя способ начать проект. Если этот блок поставить в нужный сценарий, команды будут выполняться после старта.

Сценарий — соединённая последовательность блоков команд, задающая действия объекта или мультфильма. Программа выполняет команды сценария в установленном порядке. Сценарий помогает точно определить, что должно произойти после запуска и как связаны действия объекта.

Как это устроено

Титры помогают представить мультфильм: зритель видит его название и может узнать авторов. Без такой надписи зрителю не всегда понятно, как называется работа и кому принадлежит замысел. Поэтому титры особенно полезны в начале или конце показа, где они не мешают следить за действием.

Перед созданием титров реши, что именно нужно сообщить: достаточно названия или стоит добавить имена создателей. Надпись должна быть короткой и читаемой, иначе зритель не успеет её воспринять. Затем определи момент появления: например, название показывается в самом начале, а заключительная фраза — после завершения сюжета.

Чтобы добавить титры в проект, создай или выбери объект с нужной надписью и настрой её появление на сцене. Подумай, где она будет находиться и не закроет ли важные действия персонажей. Затем свяжи показ титров с нужным моментом сценария: например, помести команду показа после блока события начала показа.

Запуск по событию устроен так: блок, ожидающий определённое событие, служит началом сценария, а команды после него задают дальнейшие действия. Когда условие наступает, например пользователь щёлкает флаг, связанные команды начинают выполняться по порядку. Такой способ нужен, чтобы действия не начинались раньше сигнала и чтобы пользователь мог управлять запуском.

Для начала мультфильма поставь блок зелёного флага в начало нужного сценария. После него размести команды показа титров, а затем — команды движения или другие действия, если они должны начаться позже. Запусти проект и проверь не только появление надписи, но и весь порядок событий: так можно заметить задержки, пропуски или несогласованную работу персонажей.

Элементы запуска мультфильма и их назначение

ЭлементЧто задаётКогда срабатываетЧто проверить
ТитрыТекст для зрителя: название или сведения об авторахВ заданный момент показа мультфильмаСодержание, читаемость и размещение на сцене
Событие начала показаУсловие, после которого запускаются связанные командыКогда наступает выбранное условиеЧто именно служит сигналом и какие сценарии с ним связаны
Блок запуска по зелёному флагуЗапуск сценария по щелчку пользователяПосле щелчка по зелёному флагуНаходится ли он в начале нужного сценария
Команды сценария после блока запускаПорядок действий объекта или мультфильмаПосле срабатывания блока запускаСоединение блоков и правильный порядок команд

Используй таблицу как список проверки перед показом: сначала оцени надпись, затем сигнал запуска и расположение блоков. Последняя строка помогает убедиться, что после запуска выполняются именно нужные действия. Если результат отличается от замысла, проверь элементы по порядку.

Разбор задач

Добавить название мультфильма и показать его при запуске

Условие. В проекте нужно создать надпись с названием мультфильма и сделать так, чтобы она появлялась после щелчка по зелёному флагу. Важно не только добавить текст, но и связать его появление с запуском. Поэтому сначала определим, какой объект будет показывать надпись, а затем настроим сценарий.

  1. Выбери объект или инструмент, с помощью которого в проекте создаётся текстовая надпись.
  2. Введи название и размести его на сцене так, чтобы оно было хорошо видно.
  3. В начале сценария показа надписи поставь блок запуска по зелёному флагу.
  4. После блока добавь команду, которая показывает надпись, и запусти проект для проверки.

Ответ. После щелчка по зелёному флагу запускается сценарий и появляется название. Если надпись не видна, проверь её положение на сцене и команду показа.

Сначала титры, затем движение персонажа

Условие. После запуска мультфильма зритель должен успеть увидеть титры, и только затем персонаж должен начать двигаться. Если команды поставить в обратном порядке, персонаж начнёт движение раньше надписи или одновременно с ней. Значит, нужно задать нужную последовательность в сценарии.

  1. Найди сценарий, который начинается по зелёному флагу, или создай его.
  2. После блока запуска добавь команду показа титров.
  3. Затем добавь ожидание нужного промежутка времени, если титры должны оставаться на экране, и команду движения персонажа.
  4. Запусти мультфильм и проверь, что титры появляются раньше движения.

Ответ. Расположи команды в порядке «запуск, титры, движение». Если персонаж всё равно начинает слишком рано, увеличь время показа или проверь, не запускается ли его отдельный сценарий одновременно.

Название, смена сцены и запуск нескольких персонажей

Условие. При старте должны появиться название, смениться сцена и начать действовать несколько персонажей. В этом случае у проекта может быть несколько сценариев, поэтому одного правильного порядка команд в одном месте недостаточно. Нужно определить, какие действия должны начаться вместе, а какие — последовательно.

  1. Выбери событие начала показа — щелчок по зелёному флагу.
  2. Свяжи с этим событием сценарий титров, сценарий смены сцены и сценарии персонажей, которым нужно начать действовать одновременно.
  3. Внутри каждого сценария расположи команды в требуемом порядке; например, смену сцены выполни после появления названия, если так задумано.
  4. Проверь проект целиком: титры, переход сцены и действия всех персонажей должны начинаться в согласованный момент.

Ответ. Используй общее событие запуска для сценариев, которые должны стартовать вместе, и задай порядок команд внутри каждого сценария. Проверка всего мультфильма покажет, не запускается ли какой-либо персонаж слишком рано или слишком поздно.

Типичные ошибки

Надпись считают титрами, даже если она не связана с мультфильмом или её невозможно прочитать на сцене. Так происходит, когда текст добавляют, не проверив его содержание, размер и положение. Проверь себя: понятно ли, что сообщает надпись, видна ли она целиком и появляется ли в подходящий момент.

Команды размещают в сценарии без блока события, поэтому запуск происходит не так, как ожидается. Часто ученик предполагает, что достаточно соединить команды, но программе нужен сигнал, с которого следует начать работу. Проверь, начинается ли нужный сценарий с блока запуска и связано ли с ним требуемое событие.

Блок запуска ставят не в начало нужного сценария, и при старте часть команд может не выполниться. Ошибка возникает, когда блок добавляют к другому объекту или к последовательности, которая не управляет нужным действием. Найди сценарий, отвечающий за титры или персонажа, и убедись, что блок запуска стоит перед его командами.

Проверяют только появление титров, не просматривая остальной мультфильм. Тогда можно не заметить, что персонажи начали двигаться раньше времени или сцена сменилась не в том порядке. Запусти проект целиком и проследи за всеми действиями от щелчка по флагу до окончания показа.

Связь с другими темами

Для работы с титрами и запуском нужно уметь создавать проект, добавлять объекты и сцены, а также соединять блоки команд в сценарий. Эти навыки позволяют не только написать надпись, но и встроить её в ход мультфильма. События запуска применяются дальше при создании интерактивных историй, игр и программ с несколькими одновременно действующими объектами.

Что запомнить

  • Титры сообщают зрителю название мультфильма и сведения о его создании.
  • Событие определяет, когда начинается выполнение связанного сценария.
  • Зелёный флаг используют для запуска проекта.
  • После блока запуска команды сценария выполняются в заданной последовательности.
  • Результат нужно проверить запуском всего мультфильма.

Частые вопросы по теме

Зачем мультфильму нужны титры?

Титры сообщают зрителю название мультфильма и сведения о его создании, например имена авторов. Они помогают представить работу и могут обозначать её начало или завершение.

Как сделать, чтобы титры появлялись при запуске?

Добавь в проект надпись с названием и размести команду её показа в сценарии. Начни сценарий с блока запуска по зелёному флагу, чтобы надпись появлялась после щелчка по нему.

Что означает событие начала показа?

Это условие, при наступлении которого программа начинает выполнять связанные команды. В данном случае таким событием может быть щелчок по зелёному флагу.

Какой блок запускает проект по зелёному флагу?

Для этого используют блок управления, который начинает сценарий после щелчка по зелёному флагу. Его ставят в начале сценария, команды которого должны сработать при запуске.

Почему сценарий не начинается после щелчка по зелёному флагу?

Проверь, есть ли в начале нужного сценария блок запуска по зелёному флагу и соединён ли он с остальными командами. Также убедись, что запускаешь именно тот проект и что команды расположены в нужном сценарии.

Спросить по теме параграфа

Шаги 6 и 7. Напиши титры и добавь событие - начало показа мультфильма

Учебник

Оглавление →
Предмет
Информатика
Учебник
"Информатика (в 2 частях)", Нателаури Н.К., Маранин С.С.