Отключить переключатель в as3 - PullRequest
1 голос
/ 01 ноября 2011

Я хочу отменить выбор радиокнопки при переходе к следующему кадру

confirm_btn.addEventListener(MouseEvent.CLICK,confirm)
    function confirm( event:MouseEvent):void{
        if(radioGroup1.selection.label== "null")
        {return;}
        else
        {
            answers.push(radioGroup1.selection.label)
           //unselect all selected radio buttons                

        }

    frame= frame+1
    gotoAndPlay(frame); 
}

Я попробовал radioGroup1.selected = false и null, но не сработало

1 Ответ

2 голосов
/ 01 ноября 2011

Извините, плохо, вы не можете установить для свойства RadioButton selected значение false, вы можете установить для него только значение true, то есть единственный способ отменить выбор кнопки - это выбрать другой, практически установив для свойства кнопки selected свойство true!

radioGroup1.addEventListener(Event.CHANGE, changeHandler);

function changeHandler(event:Event):void 
{
  answers.push(radioGroup1.selection.label);

  //assuming that you have a defaultButton...
  defaultButton.selected = true;

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...