Просмотр полной версии : Ну никак не получается с COMBOBOX
Vovantes
23.06.2011, 17:29
Просто ни как не могу задействовать combobox. Как задействовать выбор позиции в Combobox?
http://flash-world.ru/flash_tutorial/36-working_with_component_combobox_actionsc.html
Vovantes
23.06.2011, 18:51
тупо выдает информацию о выбранном коде в tf. Как присвоить для каждой позиции свое значение? например 5 позиций, есть пять мувиков с alpha 0. Как сделать чтоб при выборе какойто позиции определенный мувик появлялся (_alpha = 100)?
вот код:
my_cb.addItem({data:1, label:"One"});
my_cb.addItem({data:2, label:"Two"});
var cbListener:Object = new Object();
cbListener.change = function (evt_obj:Object) {
tf.text = ("Данные выбранного пункта: " + evt_obj.target.selectedItem.data);
}
my_cb.addEventListener("change", cbListener);
alex_195
24.06.2011, 01:59
Сделай простую проверку. Например, если выбрана вторая позиция, то _alpha мувика под номером 2 = 100.
my_cb.addItem({data:1, label:"One"});
my_cb.addItem({data:2, label:"Two"});
var cbListener:Object = new Object();
cbListener.change = function (evt_obj:Object) {
if(evt_obj.target.selectedItem.label == "Two") {
clip2._alpha = 100;
}
my_cb.addEventListener("change", cbListener);
}
Vovantes
24.06.2011, 14:13
Спасибо тебе большое. Я зеленый вообще во flash. С одним знаком = пробовал все.
Все работает, только если эту строку "my_cb.addEventListener("change", cbListener);
" вывести вниз за скобки.
Спасибо еще раз.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.