
14.01.2010, 01:53
|
|
|
Модрон-ветеринар
администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
|
У вас флешка где? На сервере лежит? Или ее пользователь запустил и она сутки у него на компе крутится?
Если вам требуется, чтобы при загрузки флешки с сервера отображался каждый раз соответствующий рисунок, то нет необходимости грузить флеш со всеми все 1440 рисунками.
Создаете на сервере директорию с 1440 рисунками. Во флеше делаете мувик-контейнер. Пишете хоть серверный скрипт на PHP, хоть для браузера на Java Script и при публикации на странице во флешку будет подгружаться соответсвующий контент. Можно использовать для этого параметр публикации flashvars, который бы передавал флешке время сервера (если использовать для вычисления PHP) или время на компе комиента (Java Script). Скрипт выделял бы из этого времени текущую минуту и передавал бы через flashvars номер-параметр, ей соответствующий. И в зависимости от него флешка бы подгружала нужный рисунок.
Если же у вас 1440 кадров - это сплошная анимация, то грузить придется всю флешку, но при публикации также с помощью flashvars указываете номер кадра, который флешка после загрузки в браузер пользователя должна отобразить.
Это один вариант, второй - использовать для узнавания времени ActionScript, выделяя номер кадра с помощью класса Date.
Если рисунки выполнены во флеше и отдельные, то можно сделать публикацию 1440 swf-ок и опять-таки подгружать конкретную swf при публикации с параметром-номером кадра, который бы зависел от времени сервера или времени на системе юзера.
В общем вариантов масса, но все зависит от ТЗ. Какое время используется - серверное или на компе пользователя - это раз. Что из себя представляют рисунки - это два.. И прочее.
Последний раз редактировалось mooncar; 14.01.2010 в 02:02.
|