на слое 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);
}



Комментариев нет:
Отправить комментарий