2008-11-25 7 views
1

Мне нужно создать мастер для приложения Flash 9/ActionScript 3.0. Мастером будет набор диалогов/окон для каждого шага и кнопки «назад/дальше/отменить» для навигации через мастер. В среде разработки Adobe CS3 нет простого способа создать набор диалоговых окон или окон, которые будут содержать шаги для мастера.Как создать диалог мастера Flash 9/ActionScript 3.0

В настоящее время я не смогу использовать Flex, который, похоже, имеет гораздо лучшую поддержку встроенных компонентов графического интерфейса, таких как контейнеры. Если есть способ использовать компоненты Flex в среде разработки Adobe Flash CS3, мне также будет интересна эта информация.

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

Я думаю, что подход будет работать, но он не кажется оптимальным решением. Каковы альтернативные подходы, которые могут быть использованы в среде разработки Adobe CS3 для создания мастера?

ответ

1

Сделайте каждую стадию отдельной рамкой на шкале времени. Когда нажата кнопка «Далее», проверьте достоверность данных. Если это плохо, сообщите об ошибке. Если это хорошо, сохраните его где-нибудь для использования в конце и перейдите к следующему кадру.