Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как задать угол поворота стрелок в часах? (http://www.flasher.ru/forum/showthread.php?t=69446)

Vivid 22.09.2005 11:16

Как задать угол поворота стрелок в часах?
 
Такая проблема. Часы показывают правильное время, но неравномерно изменяется длина стрелок (часовой, минутной, секундной), то становясь очень большой, выходя за пределы, но очень маленькой, осложняется тем, что часы в проекции (немного наклонены вправо). Как правильно задать формулы изменения длины?

shalun 22.09.2005 13:14

н-да... и как без исходника мы тебе помочь сможем?

KUZEN 22.09.2005 15:09

Сделай обычные часы в мувике и его уже в проэкцию ...

Vivid 22.09.2005 15:23

Ой, сорри. Вот кусочек непосредственно с высотой и поворотом.

_root.SecondsMc._height = 120 * (1+sin((seconds/15)*(3.1415)/2));
_root.HoursMc._height = 20 * (1+sin((seconds/15)*(3.1415)/2));
_root.MinutesMc._height = 170 * (1+sin((seconds/15)*(3.1415)/2));

_root.HoursMc._rotation = mytime.getHours()*360/12;
_root.MinutesMc._rotation = mytime.getMinutes()*360/60;
_root.SecondsMc._rotation = mytime.getSeconds()*360/60;


Часовой пояс GMT +4, время: 15:44.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.