![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: May 2008
Сообщений: 11
|
Доброго всем дня. Есть следующий вопрос. Возможно ли реализовать такой механизм при котором в главный клип в зависимости от времени суток будет подгружаться и выполняться внешний swf.
к примеру алгоритм: ndate=new Date();
mm=ndate.getMinutes();
hh=ndate.getHours();
ss=ndate.getSeconds();
if (mm < 10){ mm = "0"+mm};
if (hh < 10){ hh = "0"+hh};
if (ss < 10){ ss = "0"+ss};
fTime = hh + ":" + mm+ ":" + ss;
if (fTime == "08:00:00")
{
this.createEmptyMovieClip("mc", 1);
loadMovie("08.swf", mc);
}
if (fTime == "18:00:00")
{
this.createEmptyMovieClip("mc", 1);
loadMovie("18.swf", mc);
}
|
|
|||||
|
Регистрация: May 2008
Сообщений: 476
|
Ну дак нужно fTime периодически контроллировать, чтобы иметь возможность производить сравнение
__________________
Случайность, господа, это знаете ли непознанная необходимость. |
|
|||||
|
Регистрация: May 2008
Сообщений: 11
|
а так будет работать? т.к. нет возможности сейчас проверить.
var id:Number = setInterval(interval, 1000);
function interval() {
ndate=new Date();
mm=ndate.getMinutes();
hh=ndate.getHours();
ss=ndate.getSeconds();
if (mm < 10){ mm = "0"+mm};
if (hh < 10){ hh = "0"+hh};
if (ss < 10){ ss = "0"+ss};
fTime = hh + ":" + mm+ ":" + ss;
if (fTime == "08:00:00")
{
clearInterval(id);
this.createEmptyMovieClip("mc", 1);
loadMovie("08.swf", mc);
}
if (fTime == "18:00:00")
{
clearInterval(id);
this.createEmptyMovieClip("mc", 1);
loadMovie("18.swf", mc);
}
}
|
|
|||||
|
Будет, почти не загрузит процесор. (Но при загрузке одного из мувиков не будет загружаться другой после (т.к. clearInterval))
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Волгоградец, iNils верно написал.
|
|
|||||
|
Я не сомневаюсь, что верно. Мне очень интересно, что это за форма записи - в хэлпе ведь иначе написано.
Можно было бы подумать, что это четвертый элемент массива, который получается после split (), но какой смысл от одной единственной цифры? Последний раз редактировалось Волгоградец; 05.06.2008 в 17:18. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
split возвращает массив.
|
|
|||||
|
Цитата из хэлпа:
Цитата:
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 07:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|