![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2005
Сообщений: 116
|
Вот электронные + аналоговые часы.
Все работает нормально на главной сцене. Когда помещаю часы в мувиклип, стрелки перестают ходить, работают только электронные часы. Менял _root на _parent. Не помогает.
_root.attachMovie("secondarrow","sec_mc",100,{_x:256, _y:192});
_root.attachMovie("minutearrow","min_mc",200,{_x:256, _y:192});
_root.attachMovie("primaryarrow","prim_mc",300,{_x:256, _y:192});
var shad = new flash.filters.DropShadowFilter
(3,45,0x000020,1,5,5,1.15,3,false,false,false);
sec_mc.filters = min_mc.filters = prim_mc.filters = [shad];
_root.onEnterFrame = function(){
var now:Date = new Date();
var sec:Number = now.getSeconds();
var min:Number = now.getMinutes();
var prim:Number = now.getHours();
//текстовое отображение времени и его зеркальное отражение
mirror_mc.mir_mc.sec_tf.text = sec_tf.text = ": " + (sec > 9 ? sec : "0"+sec);
mirror_mc.mir_mc.min_tf.text = min_tf.text = ": " + (min > 9 ? min : "0"+min);
mirror_mc.mir_mc.prim_tf.text = prim_tf.text = prim > 9 ? prim : "0"+prim;
sec_mc._rotation = sec*6;
var mr:Number = min*6 + sec/10;
min_mc._rotation = mr
prim_mc._rotation = prim*30 + (mr>0 ? mr : 180-mr)/12;
}
![]() |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Замените _root на this ))) Если конечно код внутри клипа с часами.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 116
|
Спасибо. Да, внутри конечно
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|