Показать сообщение отдельно
Старый 27.05.2008, 19:04
джонатан вне форума Посмотреть профиль Отправить личное сообщение для джонатан Найти все сообщения от джонатан
  № 3  
Ответить с цитированием
джонатан
 
Аватар для джонатан

Регистрация: Jan 2007
Адрес: Минск
Сообщений: 781
Отправить сообщение для джонатан с помощью Skype™
Хм... Почитал, но всеравно мало, что понял. Понял только следующее:

-Програмно добавляем пункты:
Код:
cbx.addItem({data:1, label:"страна1"});
cbx.addItem({data:2, label:"страна2"});
cbx.addItem({data:3, label:"страна3"});
Создаем переменную, которая будет создавать новый объект:
Код:
var cbListener:Object = new Object();
А вот тут уже говорим, что делать при выборе какого-либо пункта:
Код:
cbListener.change = function(event_obj:Object) {
 trace("Value changed to: "+event_obj.target.selectedItem.label);
};
В данном случае флеш просто выводит надпись, тип "выбран пункт странаX". Я конечно могу написать вместо
Код:
trace("Value changed to: "+event_obj.target.selectedItem.label);
Чтонибудь вроде:
Код:
_root.countries.gotoAndPlay(2)
Но ведь тогда будет переход на 2 фрейм клипа "countries" не зависимо от того какая страна выбрана!

Как мне написать для каждой строны, свой переход??Типа того:
Код:
Страна1 = gotoAndPlay(2);
Страна2 = gotoAndPlay(3);
Страна3 = gotoAndPlay(4);
Ну помогите мне уже глупому! Одна надежда на Вас...
__________________
Убейте меня!