PDA

Просмотр полной версии : RadioButton и Button


teror132
23.01.2010, 15:17
Я новичёк в флеше, и у меня вопрос как можно объеденить RadioButton и Button? тоесть нужно выбрать один из пунктов и нажатием кнопки продолжить.
Помогите плз. Заранее спасибо

mooncar
23.01.2010, 15:53
Что продолжить?

Добавлено через 9 минут
Если я вас правильно понял и если в качестве кнопки использовать простой мувик (btn в примере), то можно так:
import mx.controls.RadioButton;
//создаем радиокнопки
this.createClassObject(RadioButton, 'first', 10, {label:'first', groupName:'radioGroup'});
this.createClassObject(RadioButton, 'second', 20, {label:'second', groupName:'radioGroup'});
this.createClassObject(RadioButton, 'third', 30, {label:'third', groupName:'radioGroup'});

second.move(0, first.y + first.height);
third.move(0, second.y + second.height);

var rbListener:Object = new Object();
rbListener.click = function(evt_obj:Object){
currentSelection = evt_obj.target.selection ;
} ;

radioGroup.addEventListener('click', rbListener);

btn.onRelease = function () { //кнопка btn находится на сцене (это обычный MovieClip)
if (currentSelection) {
trace('Выбрали кнопку ' + currentSelection);
}
else {
trace('Пока ничего не выбрали');
}
};

teror132
24.01.2010, 17:16
Спаибо)