PDA

Просмотр полной версии : roll event(rollover;rollout)


stefan9211
31.03.2013, 19:23
Здравствуйте...
у меня вот такая флешка для сайта:

kar_nd.swf

такой код:
onClipEvent (enterFrame) {
if (go) {
nextFrame();
} else {
prevFrame();
}
}
onClipEvent (load) {
var go;
stop();
karman.onRollOver = function() {
go = true;
};
}


ну и плюсом в символе "karman" на кнопки ссылки вставлены

Вся ситуация более менее подходящая, но хотелось бы чтобы после выхода курсора мышки флешка проигрывалась в обратном направлении(иконки улезли обратно) это можно сделать такой простой функцией

karman.onRollOut = function() {
go = false;
};

но дело в том что когда я навожу на иконки происходит действие rollOut с символа karman, а этого не надо, я пытался сделать с this._alpha=...; для кармана, но честно говоря запутался и психонул, мб как то можно сделать чтобы ролик проигрывался обратно через некоторое время после того как я уведу мышку от кармана и всех символов в нём?

ещё за место стрелки хотелось бы сделать типа такого что то
29337
типа чтобы при наведении эта розовая полоска разворачивалась и улазила в карман а при отведении от кармана иконки в карман а полоска снова наружу, анимацию полоски я сам могу сделать , меня интересует какой функцией можно воспроизвести анимацию полоски