Просмотр полной версии : Replay текущего кадра?
LSD_FOREVER
20.09.2007, 16:46
Предположим есть кадр. В коде кадра размещается что-то. Потом это что-то можно двигать и т.д. И теперь я хочу что б все стало на место (т.е. какбудто только что перешли на этот кадр).
Волгоградец
20.09.2007, 17:51
Дык с помощью _x и _y вроде это делается.
LSD_FOREVER
20.09.2007, 18:03
нет. не поняли. двигать я умею ). (движение я в пример привел).
В кадре есть код, который выполняется при переходе на него. Так вот мне надо его еще раз выполнить, находясь на этом же кадре.
Fernando Costa
20.09.2007, 18:08
gotoAndPlay(_currentframe -1). А в этом кадре пиши stop()
LSD_FOREVER
20.09.2007, 19:20
Очь смешно). Соотв. происходит помаргивание предыдущего кадра, что недопустимо.
Жень Шень
20.09.2007, 19:55
...это что-то можно двигать и т.д. И теперь я хочу что б все стало на место (т.е. какбудто только что перешли на этот кадр).
Шарик можно подвигать:bye:
Только не ясно было, когда же должно наступит "теперь я хочу что б все стало на место":away:
Пока автор в кумаре, разъясню как я понял.
Он хочет, чтобы находясь на десятом кадре, мы могли выполнить код, написанный в третьем кадре, не переходя на него, ибо глюки уже сместились и будут дергаться.
Выполнить код в определенном кадре, без перехода на него, можно при помощи устаревшей процедуры call.
LSD_FOREVER
21.09.2007, 12:14
Wolsh, ты меня почти понял). Надо находясь на 10 кадре, выполнить код написанный в этом же (10-м) кадре.
10 кадр:
function frame10Action(){
//.........
//........
//..........
}
frame10Action();
LSD_FOREVER
21.09.2007, 12:43
udaaff, то что надо
Kikasso, то ж вариант (но больше переделывать надо)
А если надо, что б не только код выполнился, а еще и все мувики на нем сресетились (т.е. стали на первый кадр и т.д.), т.е. как будто тольк-что на этот кадр перешел?
Запоминайте позиции перед тем как передвинуть.
LSD_FOREVER
21.09.2007, 12:55
ладно. я понял что много хочу ). Придеться все таки в кадре все элементы инитить....
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.