Что такое интерактивные макеты
В макет QuarkXPress можно легко добавить интерактивность. Достаточно понимать смысл трех приведенных ниже понятий.
- Объекты: Объект представляет собой текстовый блок, графический блок или линию с именем, присвоенным с помощью палитры Интерактивный. Объект можно представлять себе как «нечто, с чем взаимодействует конечный пользователь». В качестве примера можно привести объект Текстовый блок и объект Анимация.
- Пользовательские события: Пользовательское событие – это какая-то операция, выполняемая пользователем с помощью мыши. Пользовательское событие можно представлять себе как «способ взаимодействия пользователя с объектом». В качестве примера можно привести события Кнопка мыши нажата и Вход мыши.
- Операции:: Операция – это то, что происходит, когда конечный пользователь запускает одно из пользовательских событий объекта. Операцию можно представлять себе как «то, что делает объект, когда с ним взаимодействует пользователь». В качестве примера можно привести Воспроизвести анимацию и Показать следующую страницу.
Например, предположим, что Вы выбрали графический блок, преобразовали его в объект типа «Кнопка», выбрали событие пользователя Кнопка мыши отпущена для этого объекта типа «Кнопка» и назначили этому пользовательскому событию операцию Показать следующую страницу. Теперь, когда пользователь запустит SWF-презентацию и щелкнет мышью на этом графическом блоке, произойдет переход на следующую страницу презентации.
Процесс создания интерактивного макета прост. Сначала требуется нарисовать объекты на макете с помощью тех же инструментов и функций программы QuarkXPress, что и используемые для создания макетов для печати, включая текстовые и графические блоки, таблицы стилей и т.д. Затем требуется выбрать эти объекты-«компоновочные блоки» и добавить в них интерактивность с помощью трех простых операций:
- Присвойте имя объекту.
- Задайте пользовательское событие (операцию, выполняемую пользователем с помощью мыши), на которое должен реагировать объект.
- Задайте операцию или операции, выполнение которых запускается этим пользовательским событием.
Прим.: Символы выступа и линии сетки недоступны в макетах типа «Интерактивный».