![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2008
Сообщений: 7
|
Подскажите пожалуйста, как сделать так, чтобы картинки подгружались по очереди, с определённым интервалом, из внешнего файла.
Есть код с циклом загрузки: for (var i=1; i<=10; i++) { this.createEmptyMovieClip("clip" + i, i); this["clip" + i].loadMovie("file/pic"+i+".jpg");} Думаю нужно добавить функцию, и после как-то setInterval, а как, не знаю, как ни пробовал.. Подскажите, плииз. |
|
|||||
|
Регистрация: Jul 2003
Сообщений: 87
|
i=1
timer=0 this.onEnterFrame=function(){ if(i<11&&timer>27){ this.createEmptyMovieClip("clip" + i, i); this["clip" + i].loadMovie("file/pic"+i+".jpg") i++ timer=0 } else if(i>10){delete this.onEnterFrame} timer++ } |
|
|||||
|
Регистрация: Oct 2008
Сообщений: 7
|
Спасибо большое, ты мне очень помог. Я новичёк, как ты заметил, и хочу разобраться..
Вот что делает и как влияет на код переменная timer? |
|
|||||
|
Регистрация: Jul 2003
Сообщений: 87
|
this.onEnterFrame=function(){
} -эта ф-ция выполняется сколько-то раз в секунду(зависит от Frame Rate) т.е. задержка очень маленькая timer для того, что б задержка была больше |
|
|||||
|
Регистрация: Oct 2008
Сообщений: 7
|
Спасибо, понял.
|
|
|||||
|
Регистрация: Oct 2008
Сообщений: 7
|
Блин, прости, я совсем баран.. Как это зациклить?
|
|
|||||
|
Последний раз редактировалось Mnilionic; 29.10.2008 в 01:42. |
|
|||||
|
Регистрация: Oct 2008
Сообщений: 7
|
У меня он что-то не работает..
|
|
|||||
|
сорри, внутри функции this не определён.
можно так: Последний раз редактировалось Mnilionic; 29.10.2008 в 02:42. |
|
|||||
|
Регистрация: Oct 2008
Сообщений: 7
|
Ага, работает, круто. А как можно это зациклить? С помощью какого оператора лучше, или вовсе можно как-нибудь без него?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 10:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|