Опубликован: 28.04.2014 | Доступ: свободный | Студентов: 1708 / 509 | Длительность: 02:57:00
Специальности: Преподаватель
Урок 11:

Пишем сами

< Урок 10 || Урок 11: 12

Викторина "Города России"

Заготовка проекта называется "Викторина". Идея игры такая:

На карте России выделены города, обозначены цифрами.


Нужно ввести точное название города или номер по алфавитному списку. Так как вся карта на экран скретч не умещается, карта разделена на 3 части. Для перехода к следующей карте предназначена синяя стрелка.

Всего в списке 18 городов. Можно добавить еще.

  1. Калиниград
  2. Санкт-Петербург
  3. Архангельск
  4. Анадырь
  5. Москва
  6. Магадан
  7. Ростов-на-Дону
  8. Казань
  9. Петропавловск-Камчатский
  10. Новороссийск
  11. Сочи
  12. Грозный
  13. Екатеринбург
  14. Новосибирск
  15. Якутск
  16. Иркутск
  17. Хабаровск
  18. Владивосток

Алфавитный список можно просмотреть, если нажать на синий вопросительный знак.

Для правильно угаданных городов на месте города появляется зеленая звездочка. По щелчку на звездочку будут показаны фотки этих городов.

В папке "заготовки" лежит карта России ("Города России"), разделенная на 3 фрагмента по размеру сцены скретч. Уже сделаны спрайты для пяти городов.


Полный список городов занесен в список городов. Списки создаются на той же палитре, что и переменные.

Спрайты для пяти городов уже сделаны.

Чтобы сделать спрайт для нового города нужно:

  1. В изображении "Костюм1" заменить номер:

    Для этого надо открыть редактор костюма и перейти в режим редактирования текста. Затем надо исправить записанный номер.
  2. Ввести координаты спрайта в виде цифры при начальной установке
  3. В переменные X и Y внести координаты города на нашей карте. Координаты города – это центр точки, обозначающей город на карте. Если мы отгадали правильно – в этот центр помещается спрайт. Из цифры он, меняя костюм, становится зеленой звездочкой.
  4. В условии проверки правильности ответа изменить номер на номер города по алфавитному списку.

  5. В зависимости от карты показывать город только на той карте, на которой он есть.

Чтобы показать город на нескольких картах, нужно при переходе на новую карту менять координаты как самого города (X,Y), так и цифры.

< Урок 10 || Урок 11: 12
Александра Уланова
Александра Уланова
Ольга Коляда
Ольга Коляда
Алла Харьковская
Алла Харьковская
Украина, ОНЮА, 2010
Leyla Kraynova
Leyla Kraynova
Россия