Создание интерактивных приложений в Adobe Flash

Разработка меню

Показывать лекцию целиком

Разработка меню

Материалы к лекции Вы можете скачать здесь.

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

В лекции мы не будем заниматься разработкой дизайна конкретной кнопки, а поговорим о меню в целом.

Расположение кнопок меню может быть как стандартным, так и нестандартным.

Примеры организации нестандартного меню:

  • В предыдущей лекции уже был рассмотрен вариант меню, когда элементы фона являются кнопками (см. – на фоне стены дома лист объявления с отрывными краями, которые являются кнопками меню (проигрывается анимация при наведении и нажатии кнопки). На –изображение этого меню – листка объявлений и на - изображение карты мира, где каждый материк – кнопка меню). (рис 16.1) Меню – лист объявлений. (рис 16.2) Каждый материк является кнопкой меню.
  • Часто возникает сложность с размещением на экране многоуровневого меню (каждая кнопка меню включает в себя подменю и т.д.). Возможно ли привязать такое меню к фону?

    Пример реализации 2-хуровневого меню приведен на На фоне - очертания планеты, космические корабли, устремленные к ней, полупрозрачное изображение прицела – как символ конечной цели движения. Меню "привязано" к фоновому элементу - прицелу, разделенному на 8 секторов (кнопок), при выборе сектора высвечивается подменю каждой кнопки.

    (рис 16.3) Двухуровневое меню в виде прицела.
  • Меню может быть "привязано" не только к фону (быть элементами фона), но и к панелям.
  • О дизайне кнопок, входящих в меню будет подробно сказано в следующей лекции.

    Краткие итоги лекции:

    В лекции рассмотрены такие примеры организации нестандартного меню:

  • кнопки меню "привязаны" к элементам фона;
  • многоуровневое меню – с привязкой главного меню к фону и со скрытым подменю;
  • анимированное ("плавающее") меню.
  • Ключевые термины

  • Нестандартное меню
  • Набор для практики:

    Вопросы

  • Приведите примеры программ со стандартной организацией меню.
  • Приведите примеры программ с нестандартной организацией меню.
  • В каких случаях создается нестандартное меню приложения?
  • Перечислите достоинства стандартного меню, нестандартного меню.
  • Упражнения

    Продолжаем разрабатывать приложение. Продумайте как будет организовано меню в приложении? Создайте нестандартное меню.

    Вернуться к учебному плану