Показать сообщение отдельно
Старый 15.01.2010, 08:57
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 2  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Могу ошибаться, во флэше не проверял.
Код AS1/AS2:
var subMovies = [m1.b1, m1.b2, m1.b3]; // Массив вложенных мувиков
m1.onRollOver = function () {
    this.gotoAndPlay(2);
    this.onEnterFrame = function(){
        for(var i in subMovies){
            if(subMovies[i].hitTest(_root._xmouse, _root._ymouse)){
               subMovies[i].gotoAndStop(2); // Если вложенный мувик под курсором, то перебросить его на второй кадр 
            } else {
               subMovies[i].gotoAndStop(1);
            }
        }
    }
};
m1.onRollOut = function () {
    delete this.onEnterFrame;
    this.gotoAndStop(2);
};
__________________
hauts.ru


Последний раз редактировалось Hauts; 15.01.2010 в 09:00.