![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2008
Сообщений: 21
|
Всем доброго времени суток
Появилась потребность в аналоговых часах к сожеленью я не оченб хорошо разбираю в AS но некоторые вещи понимаю благодаря теме прочитанной на этом форуме я сделал аналоговые часы осталось только задать как я понимаю первоначальную точку отчета я начал размышлять и вот к чему пришел нам необходимо: Файл php который создает переменные времени и передает их swf Файл swf в 3 кадра 1 кадр : принимаем данные от php 2 кадр : тут сами часы точнее +1 секунда (а лучше милисекунда) 3 кадр : перенаправляет на 2 кадр как я собрался это осуществлять: php:
AS 1 _root.loadVariables("index.php",GET); myDate = new Date(); myDate.setHours(hour); myDate.setMinutes(minute); myDate.setSeconds(second); var ticer:Number; function tic():Void { hour = myDate.getHours(); min = myDate.getMinutes(); sec = myDate.getSeconds(); var d:Date = new Date(); sec._rotation = sec.text * 6 + d.getMilliseconds()/160 + 180; min._rotation = min.text * 6 + sec.text()/10+180; hour._rotation = hour.text * 30 + min.text/2+180; } ticer = setInterval(tic,1); ТУТ goto к второму кадру Я хочу увидеть ответы как это лучше реализовать может быть это возможно сделать в один кадр или может я чтото напутал вообщем жду вашей помощи Спасибо! |
![]() |
Часовой пояс GMT +4, время: 21:44. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|