вторник, 9 октября 2007 г.

Button посредством MovieClip






Итак чтобы сделать кнопку не прибегая к преобразованию в тип Button нужно сначала нарисовать кнопку. Она может быть обычной без анимции, а модет быть и необычной с анимацией, как пример наверху.
В двух словах это выглядит так нарисовал само тело с помощью инструмента Rectangle Tool(R), преобразовал в символ movieclip. Зашел в сам клип и добавил блик с помощью того же инструмента. Написал текст и зделал анимацию видвмжения оранжевых шторок.
Вышел с клипа.
В поле Instance name прописываем button_mc, чтобы потом обращаться к нему.
А теперь код: (код нужно писать в главном таймлайне на первом кадре желательно на отдельном слое)


//останавливаем клип
button_mc.stop();
//при наведении мышки на кнопку начинает //воспроизодиться клип
button_mc.onRollOver = function(){
button_mc.play();
}
//при убирании головка идет и останавливаеться на //первом кадре
mc.onRollOut = function(){
mc.gotoAndStop(1);
}
//здесь при нажатии перенаправляетесь на тот сайт //который указан в getURL
button_mc.onRelease = function(){
getURL("http://flashgym.blogspot.com");
}

Комментариев нет: