Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: Показ кадра в определённое время
Flash Zone Forum > Macromedia Flash > Общие вопросы
Rang3r
Как сделать например если щас 8 часов то что бы целый час показывал один кадр, в 9 часов другой кадр?
MustLive
Цитата
Как сделать например если щас 8 часов то что бы целый час показывал один кадр, в 9 часов другой кадр?

Rang3r

Для этого тебе нужно сделать таймер и проверять текущее время.

Для начала поставь во всех (нужных) кадрах стопы, чтобы ролик у тебя фиксировался на каждом кадре.
Код
stop();

Потом в нужных кадрах допиши после стопа код, который будет запускать проверку текущего времени и перехода на требуемый кадр (через gotoAndStop). Причём учитывая, что ролик будет остановлен, тебе нужно будет использовать в качестве таймера отдельный мувиклип, который будет постоянно работать и проверять текущее время.

Допустим со второго кадра тебе нужно будет перейти на третий (в начале следующего часа):
Код
GotoAndStop(3);

Для других кадров аналогично.

Как сделать часы или таймер во флеше многократно обсуждалось на форуме, где ты можешь об этом прочесть. А также в нашей рассылке (во втором номере).
Русская версия IP.Board © 2001-2009 IPS, Inc.