на слое ComboBox будет жить наш элемент длина его должна быть на все кадры,
второй слой - Карты наши элементы которые будут отображаться при выборе из списка комбобокса, Слой скрипт на каждый кадр содержит строку
stop();
в верхней правой части на слое ComboBox Создадим элемент ComboBox из панели компоненты, назовем его ComboBoxMap1.
в свойствах зададим два элемента
в параметр data номер переключаемого кадра
теперь делаем обработчик события при изменении значения комбобокса в слое ComboBox
import fl.controls.ComboBox; ComboBoxMap1.selectedIndex=0; // Добавляем созданного нами слушателя в список слушателей данного комбобокса ComboBoxMap1.addEventListener("change", cbListener); stop(); // Подписываем функцию на событие "изменен"(т.е. выбран какой-либо пункт) function cbListener(event_obj:Event):void { // Переходим на выбранный кадр gotoAndStop(event_obj.target.selectedItem.data); }
Комментариев нет:
Отправить комментарий