Просмотр полной версии : Зациклить movieclip
Люди помогите пожалуйста зациклить movieclip сделал что то типо слайдера под текстом, который можно переключать с помощью кнопочки вперёд... планирует что бы по кругу мувиклип работал...
всего 3 кадра... кнопка работает до перехода с третьего кадра на первый GotoAndPlay(1), и всё мувиклип больше не реагирует на нажатие кнопки, хоть там и написан код для кнопки
stop();
button_3.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame_8);
function fl_ClickToGoToAndStopAtFrame_8(event:MouseEvent):void
{
gotoAndStop(2);
}
Люди помогите пожалуйста зациклить воспроизведение мувиклипа! спасибо!
PainKiller
28.02.2012, 22:11
gotoAndPlay (1) не пробовали? или я не понял сути вопроса?
код кнопки последнего кадра
stop();
button_3.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame_8);
function fl_ClickToGoToAndStopAtFrame_8(event:MouseEvent):void
{
gotoAndStop(1);
}
Код кнопки первого кадра
stop();
button_3.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame_8);
function fl_ClickToGoToAndStopAtFrame_8(event:MouseEvent):void
{
gotoAndStop(2);
}
И он не повторяет муви клип после первого цикла... возвращается на первый кадр и всё... намертво, кнопки не работают...
Гугл облазил уже... =(
stop();
button_3.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame_8);
function fl_ClickToGoToAndStopAtFrame_8(event:MouseEvent):void
{
имя_мувика.gotoAndStop(2);
}
вот так
ashIndie
29.02.2012, 00:20
button.stop();
button.addEventListener(MouseEvent.CLICK, yourFunc);
var n:uint = 3; //NumberOfYourLastFrame
function yourFunc(e:MouseEvent):void {
if (e.target.currentFrame<n) {
e.target.nextFrame();
} else {
e.target.gotoAndStop(1);
}
}
пиши это только не в коде кнопки а в коде родительского элемента
button.stop();
button.addEventListener(MouseEvent.CLICK, yourFunc);
var n:uint = 3; //NumberOfYourLastFrame
function yourFunc(e:MouseEvent):void {
if (e.target.currentFrame<n) {
e.target.nextFrame();
} else {
e.target.gotoAndStop(1);
}
}
пиши это только не в коде кнопки а в коде родительского элемента
Что то код не работает =( когда доходит до 3-его кадра и я нажимаю на кнопку что бы перейти к первому, у меня выскакивает ошибка в окне вывода
ReferenceError: Error #1069: Не удалось найти свойство currentFrame в flash.display.SimpleButton; отсутствует значение по умолчанию.
at _fla::slide_Odessa_11/yourFunc()
Мувик у меня называется skide_odessa
Добавлено через 3 минуты
stop();
button_3.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame_8);
function fl_ClickToGoToAndStopAtFrame_8(event:MouseEvent):void
{
имя_мувика.gotoAndStop(2);
}
вот так
вообще не работает
gotoAndPlay (1) не пробовали? или я не понял сути вопроса?
когда мой мувик возвращается с последнего кадра на первый по этой функции, то на том первом кадре все функции и тормозятся, т.е. при возврате на первый кадр он стоит намертво и ничего не работает с него...
Может у вас там стоп прописан?
Может у вас там стоп прописан?
Стоп то прописан, но там в кадре кнопка есть которая по идее должна переключать на второй кадр. она работает когда во первому разу мувиклип идет, когда же с последнего кадра я перехожу на первый, всё кнопки перестают работать
Добавлено через 7 минут
люди помогите сделать качественный мувик со стрелочками, слайдшоу из 3-5 картинок... желательно что бы они плавно перелистывались вперёд и назад
Возможно вы отписываетесь где-то, либо mouseEnabled выключаете, либо объект перекрыт чем-то, либо ошибка, все что угодно гадать можно долго.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.