|
|
|||||
Регистрация: Feb 2013
Сообщений: 31
|
Элементы массива
Такой вопрос, в массиве записаны кадры, по которым идет переход, при помощи trace вижу кадры 1, 2, 3, 4, 5, 10, 15, но когда нажимаю на кнопку назад вижу такую картину 1, 2, 3, 4, 5, 10, 15, 15, 10, 5, 4... и т.д. т.е. что бы перематывать по кадрово назад нужно кликнуть два раза с чем это может быть связано? Почему именно так происходит?
|
|
|||||
Регистрация: Feb 2012
Сообщений: 1,540
|
Кнопка назад вызывает эту функцию?
Или эту? |
|
|||||
Регистрация: Feb 2013
Сообщений: 31
|
Цитата:
function mc_unit13Click(e:MouseEvent):void{ if (mc_unit3.currentFrame == arrayOfFrames2_2[0]) { mc_unit3.gotoAndStop(arrayOfFrames2_2[arrayOfFrames2_2.length - 1]); trace(arrayOfFrames2[0]); currFrame2 = arrayOfFrames2_2.length - 2; return; } trace(arrayOfFrames2[currFrame2]); currFrame2--; mc_unit3.gotoAndStop(arrayOfFrames2_2[currFrame2]); } function mc_unit3Click(e:MouseEvent):void{ if(mc_unit3.currentFrame == arrayOfFrames2[arrayOfFrames2.length-1]) { mc_unit3.gotoAndStop(arrayOfFrames2[0]); //trace(arrayOfFrames2[0]); currFrame2 = 1; return; } mc_unit3.gotoAndStop(arrayOfFrames2[currFrame2]); trace(arrayOfFrames2[currFrame2]); currFrame2++; } Последний раз редактировалось kirill1989; 16.07.2013 в 20:18. |
Часовой пояс GMT +4, время: 16:43. |
|
« Предыдущая тема | Следующая тема » |
|
|