Zrozumienie layoutów interaktywnych
Dodanie interaktywności do layoutu programu QuarkXPress jest proste. Wystarczy zrozumieć trzy następujące koncepcje.
- Obiekty: Obiekt to ramka tekstowa, ramka graficzna lub linia, której nadano nazwę przy użyciu palety Interaktywny. Obiekt można opisać jako „coś, z czym użytkownik prowadzi interakcję”. Przykładami są obiekty Ramka tekstowa i Animacja.
- Zdarzenia użytkownika: Zdarzenie użytkownika to czynność wykonywana przez użytkownika końcowego za pomocą myszy. Zdarzenie użytkownika można opisać jako „sposób interakcji użytkownika końcowego z obiektem”. Przykładami są zdarzenia Kliknięcie i Wejście myszy.
- Akcje: Akcja to czynność wykonywana, kiedy użytkownik końcowy wywoła zdarzenia użytkownika dla obiektu. Akcję można opisać jako „czynność wykonywaną przez obiekt, kiedy użytkownik końcowy wchodzi w interakcję z nim”. Przykładami są akcje Odtwórz animację i Wyświetl następną stronę.
Załóżmy, że zaznaczono ramkę graficzną, przekształcono ją w obiekt przycisku, wybrano zdarzenie użytkownika Zwolnienie kliknięcia dla tego obiektu przycisku, a także przypisano akcję Wyświetl następną stronę do tego zdarzenia użytkownika. Kiedy użytkownik końcowy uruchomi prezentację SWF i kliknie ramkę graficzną, nastąpi przejście do następnej strony prezentacji.
Proces tworzenia layoutu interaktywnego jest prosty. Obiekty layoutu są rysowane przy użyciu tych samych funkcji i narzędzi programu QuarkXPress co w przypadku layoutów wydruku, włącznie z ramkami tekstowymi i graficznymi, arkuszami stylów itd. Następnie te obiekty „elementów składowych” są zaznaczane i przekształcane w obiekty interaktywne w trzech prostych krokach:
- Nazwij obiekt.
- Zdefiniuj zdarzenie użytkownika (czynność wykonywaną przez użytkownika końcowego za pomocą myszy), na które powinien reagować obiekt.
- Zdefiniuj akcję lub akcje, które powinny zostać wyzwolone przez zdarzenie użytkownika.
Uwaga: W layoutach interaktywnych nie są dostępne znaki wysunięte i funkcje siatki projektu.