
20.11.2012, 15:05
|
|
Регистрация: Feb 2011
Сообщений: 431
|
Создаёте класс кнопки (например ButtonClass), задаёте ей аттрибут frame (к примеру), при обработке нажатия gotoAndPlay(ButtonClass(e.target).frame).
Можете также прицепить к ней параметры вызова ExternalInterface, чтобы не было этого switch в buttonContainerHandler(), а ещё я б вам посоветовал в buttonsHandler() пройтись циклом по всем кнопкам, и те что не нажаты (e.target.name != "button1" , если нажата button1) уже обработать, ведь если кнопок будет много (а всё может быть, заказчик - он такой), то у вас будет ещё больше избыточного кода.
|