Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   не работает MC.MC.addEventListener %( (http://www.flasher.ru/forum/showthread.php?t=105133)

GydruS 08.12.2007 08:29

не работает MC.MC.addEventListener %(
 
Уважаемые флешеры!
Вот, не могу побороть такой глюк:
есть MC "ContactsPage". В нем еще один MC "BtnShowMap". Почему иземение, напр., св-ва alpha в MC "BtnShowMap" работает, а buttonMode и useHandCursor нет? И почему я не могу повесить события на этот мувик?

Код:

ContactsPage.BtnShowMap.buttonMode = true; //не работает
ContactsPage.BtnShowMap.useHandCursor = true; //не работает
ContactsPage.BtnShowMap.alpha = 0.3; //работает
var ShowMapClick = function () { trace('click'); }
var Over = function () { trace('over'); }
var Out = function () { trace('out'); }

ContactsPage.BtnShowMap.addEventListener(MouseEvent.CLICK, ShowMapClick);//не работает
ContactsPage.BtnShowMap.addEventListener(MouseEvent.MOUSE_OVER, Over);//не работает
ContactsPage.BtnShowMap.addEventListener(MouseEvent.MOUSE_OUT, Out);//не работает


etc 08.12.2007 10:47

Вообще-то обращаться к вложенным мувикам нужно через getChildByName, а не кривое CS3-шное автоматическое определение имен.

з.Ы. Названия мувиков неправильно написаны, это не C#, в котором принято все и вся с большой буквы называть.

GydruS 08.12.2007 13:11

Ну, насчет имен я согласен... ;) Но от Дельфей у меня такая привычка. В принципе, пока не мешает. Хотя постараюсь переучиться ;)

Я решил свою проблему!
Дело было в том, что поверх того MC.MC был еще один MC, чья альфа была = 0, а визибл = true. Изменеие визибла в false решило мою проблему.

З.Ы. Off... [какой-то левый url] Тут сие было. ;)

fljot 09.12.2007 02:21

Цитата:

Сообщение от GydruS
З.Ы. Off... [какой-то левый url] Тут сие было. ;)

раз уж офф и рекламу постите где не надо никому
  • почему кнопко только слово, а выделяется весь прямоугольник?
  • почему текст фактически бесполезная картинка? текст(именно текст, а не отдельные подписи) удобен выделением
  • fps увеличить
  • дизайнеров нанимать уже не модно чтоли
отвечать не надо, в данном случае это никому не интересно

etc 09.12.2007 15:59

Тема закрыта, линки удалены.


Часовой пояс GMT +4, время: 02:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.