Здравствуйте,
Помогите разобраться почему не работает код?
Решил сделать необычные часы - вместо стрелок будут счеты. Должно в идеале должно получится то, что на картинке
[IMG]http://s49.***********/i124/1008/19/361a18797959.jpg[/IMG]
На первой шкале сверху, одна костяшка соответствует 10 часам, на второй шкале одна костяшка равна одному часу. Третья шкала - десятки минут, четвертая шкала - единицы минут. Может потом еще и секунды сделаю, если хотябы с часами разберусь )))
В первом фрейме пишу код перехватывающий время, минуты, секунды - тут все просто:

Код AS1/AS2:
mydate = new Date();
sec = mydate.getSeconds();
min = mydate.getMinutes();
hour = mydate.getHours();
if (sec<10) {
sec = "0"+sec;
}
if (min<10) {
min = "0"+min;
}
if (hour<10) {
hour = "0"+hour;
}
time = hour add " " add min add " " add sec;
Во втором фрейме пишу условие при котором программа будет обращаться к соответствующему ролику с анимацией передвижения костяшек (я каждую шкалу поместил в отдельный ролик chasy, chasy2)

Код AS1/AS2:
if (hour=0) {
tellTarget (chasy2) {
gotoAndStop (1);
}
tellTarget (chasy) {
gotoAndStop (1);
}
}
else if (hour=1) {
tellTarget (chasy2) {
gotoAndStop (2);
}
tellTarget (chasy) {
gotoAndStop (1);
}
}
... (тут условия для каждого значения часа, просто сократил портянку)
else if (hour2=23) {
tellTarget (chasy2) {
gotoAndStop (4);
}
tellTarget (chasy) {
gotoAndStop (3);
}
}
и нифига правильно не работает (((
Помогите пожалуста мне енто реализовать, желательно в AS 2.0
Исходник прилагаю.