Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Yurik_  
Форум » Флэш » Уроки » Электронные часы (Программы)
Электронные часы
Yurik_Дата: Вторник, 15.05.2007, 23:36 | Сообщение # 1
Веб Дизайнер
Группа: Модераторы
Сообщений: 34
Репутация: 0
Статус: Offline
Электронные часы. Показывают Часы, минуты и секунды

Наверно, вы видели в интернете на каком-либо сайте расположены часы, которые показывают время, а это время находится у вас в БИУСе (поясняю, это то время, которое наодится в правом нижнем углу рабочего стола). Вас не раз мучил вопрос “Как это делается? Наверно тяжело?”. Вовсе нет! Надо только знать пару команд Actions Script. Приступим! Для начала, в первом кадре нарисуйте электронные часы. В них расположите текстовое поле Dynamic text. В котором будет показываться время. В поле Var (в свойствах текcта) напишите showtime.
Затем снимите выделения с текстового поля и зайдите в Actions Script, а там напишите:

time = new Date();

ht = time.getHours();

mt = time.getMinutes();

st = time.getSeconds();

showtime = ht+":"+mt+":"+st;

Эти функции добавляются с помощью оператора setVariable (Чтобы его добавить зайдите ActionsVariablesetVariables)

Потом сделайте ключевым второй кадр, и не снимая выделения с него, зайдите в Actions Script, и там наберите:
gotoAndPlay(1);

То есть возвращается на первый кадр, для обновления времени (Чтобы этот оператор добавить, зайдите ActionsMovie ControlGo to) Вот и все! А вы думали, что будет сложно, а оказалось как плюнуть! Ну теперь мы, конечно, проверим, как Вы успешно справились с роботой, вперед - ControlTest Movie.
P.S. Если вы хотите добавить к своим часам не только минуты и секунды, но и дату, год и т.д., то прочитайте статью Date (в справочнике ActionScript)

Source:Flash


-=BOOMTIME.lv=-
-=http://studio.totalnet.lv=-
 
Форум » Флэш » Уроки » Электронные часы (Программы)
  • Страница 1 из 1
  • 1
Поиск:



Copyright MyCorp © 2006Сайт создан в системе uCoz