![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2009
Сообщений: 386
|
хочу что б в приложении можно было менять вид кнопок
из XML сё читаю порядок и кнопки появляются где надо!.. Только вот события не слышит(нажать на кнопку не получается! :blush: ) вот код вавода кнопок на экран: private function init_button() { var loadURL:URLRequest = new URLRequest(buttons_array[button_caunt * kind_button]); var loader:Loader = new Loader(); loader.load(loadURL); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete); } function onLoadComplete(e:Event):void { e.currentTarget.removeEventListener(Event.COMPLETE, onLoadComplete); var lmc:DisplayObject = e.target.content;// as DisplayObject; if(button_caunt == 0) { pl_button = new SimpleButton(lmc); pl_button.x = 122; pl_button.y = 462; stage.addChild(pl_button); pl_button.addEventListener(MouseEvent.CLICK, pl_button_click); } if(button_caunt == 1) { p_button = new SimpleButton(lmc); p_button.y = 462; p_button.x = 124; stage.addChild(p_button); p_button.addEventListener(MouseEvent.CLICK, p_button_click); } ....................................... Но события не срабатывают! почему!? |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
А обработчики зачем скрыли?)) С ними все в порядке? Как бы вопрос-то был о них, а их кода и нет. Кнопки есть - замечательно, но не работают то – обработчики событий. Показывайте.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 386
|
Вот один из обработчиков:
Но я в него даже не попадаю |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 386
|
Результат тот же!
|
|
|||||
|
Может, что то перекрывает кнопку?
__________________
http://www.chessmax.ru |
|
|||||
|
Регистрация: Sep 2010
Сообщений: 47
|
SimpleButton'у нужно задавать hitTestState, чтобы она работала.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 18:18. |
|
|
« Предыдущая тема | Следующая тема » |
|
|