![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Здравствуйте люди;-)
Суть проблемы собссно вот в чем. Есть код: this.BodyIndex.HeartMovie._alpha = 50;
this.BodyIndex.HeartMovie.onRollOver = function() {
this.BodyIndex.HeartMovie._alpha = 100;
}
this.BodyIndex.HeartMovie.onRollOut = function() {
this.BodyIndex.HeartMovie._alpha = 50;
}
но при запуске код внутри функций событий onRollOver и onRollOut не срабатывает. хотя первая строчка работает. Оч. тупая проблема и меня такие проблемы преследуют постоянно, гадство какое-то. Народ.., подскажите.., в чем я туплю.., где собака зарыта?!!!!!! |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
this внутри функции ссылается на HeartMovie.
Нужно заменить на this._alpha = 50; Почитайте где-нибудь про области видимости. |
|
|||||
|
Цитата:
Видно я просто редко пользовался такими обращениями.;-)) Кстати сказать в правилах, помоему 6-ым пунктом написано, что не задавать вопросы по поводу обработчиков on(); Можно узнать - почему.? Я , например в моем случае, не знаю как по другому обработать событие Mouse Over? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
Конструкциям on, onClipEvent уже шесть лет и они уже давно устарели. |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|