Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Нужен скрипт гороскопа. (http://www.flasher.ru/forum/showthread.php?t=145976)

starflash 25.10.2010 12:51

Нужен скрипт гороскопа.
 
Дорое время суток! Задача стоит следующая, нужен скрипт гороскопа. В году 365 дней (365 фреймов) Нужно что-бы каждому дню года соответствовал (показывался определенный фрейм) 1 января - 1 фрейм, 2-января- 2 фрейм......

Заранее признателен!

udaaff 25.10.2010 13:10

Вычисляете количество миллисекунд прошедших от начала текущего года (мс прошедшие с 1970 минус мс прошедшие от начала текущего года). Далее находите количество прошедших дней и переходите на соответствующий фрейм.

starflash 25.10.2010 14:00

А на примере кода можно это показать

udaaff 25.10.2010 14:20

Код AS1/AS2:

var currentDate:Date = new Date();
var lastNewYearDate:Date = new Date(currentDate.getFullYear(), 0, 1);
var numDays:Number = Math.ceil((currentDate.getTime() - lastNewYearDate.getTime()) / 86400000) ;


starflash 25.10.2010 14:34

клип должен быть из 365 кадров?
и как привязать этот скрипт к клипу?

udaaff 25.10.2010 14:56

Цитата:

клип должен быть из 365 кадров?
Цитата:

В году 365 дней (365 фреймов) Нужно что-бы каждому дню года соответствовал (показывался определенный фрейм) 1 января - 1 фрейм, 2-января- 2 фрейм......


Цитата:

и как привязать этот скрипт к клипу?
У вас есть номер текущего дня. Осталось только перейти на соответствующий кадр.

aksios 25.10.2010 15:02

Я бы не стал делать такой садомазохизм - 365 дней в одной флешке. Вполне достаточно подгрузить один клип с таким адресом. :)

starflash 25.10.2010 15:04

"У вас есть номер текущего дня. Осталось только перейти на соответствующий кадр." в этом то вся и проблема.

Я понимаю что Вы и так много подсказали, но не могли бы Вы показать на примере исходника

Psycho Tiger 25.10.2010 15:41

gotoAndStop, heeey

aksios 25.10.2010 15:43

Psycho Tiger, ведь так и напишет. :)

fessor 27.10.2010 00:21

если нужно показывать только текст - есть смысл разобраться в одном из направлений
- использование массива;
- загрузка из текстового файла (всего 365 файлов) - тот еще мазохизм;
- работа через пхп с базой данных (для продвинутых пользователей);
если нужны еще и картинки - то варианты те же, но картинки грузить отдельно


Часовой пояс GMT +4, время: 15:10.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.