PDA

Просмотр полной версии : Слайдшоу. Переход с последнего на первый кадр


Nonename47
23.01.2009, 13:21
Добрый день. У меня такая проблема. Сделал баннер. В нем 5 кадров. Управляется кнопками.
Код использовал
//
on(release) {
prevFrame();
}

и

on(release) {
nextFrame();
}


Теперь передо мной задача сделать так, чтобы с последнего кадра можно было перейти на первый, а с первого на последний. Тоесть как бы замкнуть круг. Какой код надо для этого использовать?

Очень прошу помочь ибо сам разобраться не смог.

MrPoma
23.01.2009, 13:28
gotoAndStop(1);
gotoAndStop(_totalframes);

Nonename47
23.01.2009, 13:43
А как скрипт должен выглядить целиком? Нужно ставить обе строчки? Я АС вообще не понимаю=)

MrPoma
23.01.2009, 19:46
Первая строчка для перехода на первый кадр, вторая -- на последний. Где нужно сделать переход, там и вставляйте.

STEALTH42
24.01.2009, 00:29
на одну кнопку:
on(release)
{
if(_root._currentframe == _root._totalframes)
{
_root.gotoAndStop(1);
}
else
{
_root.nextFrame();
}
}
и на вторую:
on(release)
{
if(_root._currentframe == 1)
{
_root.gotoAndStop(_root._totalframes);
}
else
{
_root.prevFrame();
}
}
так должно работать...

Nonename47
26.01.2009, 11:45
Оба на=) Спасибо огромнейшее=) Очень ценю=) Спасибо спасибо спасибо=)

:yahoo: