|
|
|||||
[++ за варез]
|
Овальные часы
Уважаемые програмеры! Я тока начал изучать Action, отсюда вопрос:
с круглыми часами всё понятно как расчитывается угол по ворота - он постоянный. а вот если они овальные, расположение вертикальное с поворотом на 45 град. по часовой. Получаетсся что в "острой" части угол поворота стрелки меньше чем в "тупой". Как ето програмно описать. Мне кажется это должно быть как-то связано со степенью сжатия элипса/овала. Подскажите. (Для примера часы на ТВЦ, если кто видел)
__________________
Поиск истины способен изрядно позабавить. |
|
|||||
1. напиши мувик с круглыми часами
2. задай yscale = 50 |
|
|||||
[++ за варез]
|
т.е. не зависимо от степени сжатия овала? а если не 45 градусов поворот циферблата, а произвольный? и соответственно если расположение овала горизонтальное то будет xscale=50, так?
__________________
Поиск истины способен изрядно позабавить. |
|
|||||
Про 45 градусов не понял, остальное так
но мне кажется что часы будут смотреться не естественно стрелки будут удлиняться/укорачиваться |
|
|||||
[++ за варез]
|
Не, выглядит нормально, если всё в пределах разумного. Это похоже на то что часы повернуты в пространстве. Может тогда я вопрос не правильно задал может всё проще, а? Т.е. типа сделать всё круглое, а потом какбы вокруг оси Z повернуть немного...
__________________
Поиск истины способен изрядно позабавить. |
|
|||||
[++ за варез]
|
я про эти 45 градусов говорил - см. аттач
__________________
Поиск истины способен изрядно позабавить. |
|
|||||
в случае 45 градусов делаешь как нибудь так:
mc1.mc2.loadMovie("круглые часы") mc2._rotation = 45; mc1._rotation = - 45 mc1._scalex = 50; |
|
|||||
[++ за варез]
|
Ок. Сенькс, попробую. Если что не получится - спрошу соотв-но.
__________________
Поиск истины способен изрядно позабавить. |
Часовой пояс GMT +4, время: 18:08. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|