![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Mar 2004
Сообщений: 2
|
Здорова, народ! У меня трабл. Надо написать скрипт, который прокручивает одну сцену несколько раз, а потом останавливается на определенном фрейме.
Заранее Большое спасибо!!!!!!! |
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
kol_pr_muva = 3;
stop_fr = 10; totfr = this._totalframes; this.onEnterFrame = function() { n++; if (n/totfr>kol_pr_muva && this._currentframe == stop_fr) { stop(); delete this.onEnterFrame; } }; |
|
|||||
|
Регистрация: Mar 2004
Сообщений: 2
|
Спасибо конечно. Но я чайник! И со скриптами во флеше имею дело в первый раз. Можешь пояснить по подробннее. Правда есть трабл. у меня почему-то не работает. Во-первых переменной "n" нужно заранее присваивать нулевое значение или как. И во-вторых в какой фрейм скрипт пихать надо.
Заранее очень признателен! |
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
См.исх.
|
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Цитата:
Можно ещё прототипчик оформить MovieClip.prototype.stoppp = function(kol_pr_muva, stop_fr) { this.onEnterFrame = function() { n++; if ((n/this._totalframes)>kol_pr_muva && this._currentframe == stop_fr) { this.stop(); delete this.onEnterFrame; } }; }; mc.stoppp(2, 15); |
![]() |
Часовой пояс GMT +4, время: 04:56. |
|
|
« Предыдущая тема | Следующая тема » |
|
|