спасибо, кое-что заработало!
правда первый вариант однозначно не пашет...
что касается второго, то я хочу, чтоб у меня было несколько чекбоксов:
соответственно код несколько подправил:

Код:
stop();
initValues();
r_circle.selected = false;
var checkboxListener:Object = new Object();
checkboxListener.click = function() {
if (_root.r_circle.selected)
{ _root.myFigure.gotoAndStop(1);
_root.combo_var.gotoAndStop(1);
}
};
r_circle.addEventListener("click", checkboxListener);
//
r_square.selected = false;
var checkboxListener:Object = new Object();
checkboxListener.click = function() {
if (_root.r_square.selected)
{ _root.myFigure.gotoAndStop(2);
_root.combo_var.gotoAndStop(2);
}
};
r_square.addEventListener("click", checkboxListener);
//
r_rectangle.selected = false;
var checkboxListener:Object = new Object();
checkboxListener.click = function() {
if (_root.r_rectangle.selected)
{ _root.myFigure.gotoAndStop(3);
_root.combo_var.gotoAndStop(3);
}
};
r_rectangle.addEventListener("click", checkboxListener);
Однако тут вопрос - как сделать, чтоб myFigure останавливался в своем пятом фрейме, если никакой чекбокс не выбран.
Я не умею перечислять сразу несколько условий: как-то так? -

Код:
if (r_circle.selected && r_square_selected && r_rectangle.selected)
_root.myFigure.gotoAndStop(5);
но не работает...
а если добавлять else для каждой из трех конструкции с if , тоже не получится.