На този етап сме готови.
Сега трябва да направим динамичните полета с променливи, които да извеждат нужната ни информация. Трябва да отворим полето Edit in place (най-лесно става когато кликнем два пъти (бързо) върху туко-що създадения Movie clip). Ще забележите, че се появява 12. Сега избираме едното поле (в случая това за датата) и на var (полето Properties) задаваме date (13)
.

Сега трябва да направим същото и с другото поле. Този път за var пишем Hourtime (14).

Време е да добавим и AS-та за да може да тръгне всичко. За целта се връщаме на Scene 1 кликвайки веднъж (виж поле 12
). Сега избираме първия кадър (и единствен :) ) и в полето Actions пишем следния код :
onClipEvent (load) {
days = new Array('Неделя','Понеделник','Вторник','Сряда','Четвъртък','Петък',
'Събота','Неделя');
months = new Array('Януари','Февруари','Март','Април','Май',
'Юни','Юли','Август','Септември','Октомври','Ноември','Декември');
timedate = new Date();
}
onClipEvent (enterFrame) {
hour = timedate.getHours();
minutes = timedate.getMinutes();
seconds = timedate.getSeconds();
todaydate = timedate.getDate();
day = timedate.getDay();
dayname = days[day];
month = timedate.getMonth();
monthname = months[month];
year = timedate.getFullYear();
if (Length(minutes)==1) {
minutes = "0" + minutes;
}
if (Length(seconds)==1) {
seconds = "0" + seconds;
}
Hourtime = hour + ":" + minutes + ":" + seconds;
date = dayname + " " + todaydate + " " + monthname + " " + year;
delete timedate;
timedate = new Date();
}
Готови сме. За да видим какво сме сътворили, трябва да комбинираме Ctrl + Enter. Вие можете и да поукрасите часовника. Ето малко демо с показаното в урока.
Урока подготви : bubust за :
uroci.net
За връзка bubust@data.bg
Урокът може да се разпространява след разрешение от автора.