![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Dec 2009
Сообщений: 29
|
Тесть, у меня есть 6 кадров, мне нужно, чтобы на 6том кадре остановилась анимация самого флеш ролика и включилась процедура онЕнтерФрейм.Стоп не пашет. Получается, что продолжается по кадровая анимация и анимация программная. Кто может помочь?
|
|
|||||
|
а на исходник твой поглазеть можно?)
|
|
|||||
|
Регистрация: Dec 2009
Сообщений: 29
|
Вот он
|
|
|||||
|
странно, но у меня твой стоп работает. может я че не так понял
|
|
|||||
|
Регистрация: Dec 2009
Сообщений: 29
|
Я не то кинул
Посмотри теперь: 5тый кадр j++; if (j<=n-i) { if (mas[j]>mas[j+1]) { c = mas[j]; mas[j] = mas[j+1]; mas[j+1] = c; stop(); onEnterFrame = function(){ if (this["a"+(j+1)]._alpha>50){ this["a"+(j+1)]._alpha-=2; this["a"+(j)]._alpha-=2;}} //Вот тут должно как бы приостановить покадровую анимашку и начать менять альфу. ////Но не работает x0 = this["a"+j]["bar"]._height; name=this["a"+j]["txt"].text; trace("j="+j+"меняем елементы "+j+"["+mas[j]+"] и "+(j+1)+"["+mas[j+1]+"]"); this["a"+j]["bar"]._height = this["a"+(j+1)]["bar"]._height; this["a"+(j+1)]["bar"]._height = x0; this["a"+j]["txt"].text=this["a"+(j+1)]["txt"].text; this["a"+(j+1)]["txt"].text=name; } gotoAndPlay(4); } if (j>=n-i) { j = 0; gotoAndPlay(2); } |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|