![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2007
Сообщений: 563
|
Здравствуйте, помогите плиз понять логику того как можно описать расположение клипов по кругу.
Дело в том что это меню и заранее я не могу знать сколько элеметов будет в нем, известно заранее только ширина элемента меню... в ручную конечно без проблем я их могу поставить как надо... Этот код разворачивает элементы как надо-это я сообразил, где n-число элементов меню, id-порядковый номер меню для идентификации.. Впринципе это та самая карусель, только с применением 3d трансформации т.е. я вражщаю мувик, в котором просто расположены по кругу элементы.... |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 1,195
|
x=xcenter+Math.cos(angle*Math.PI/180)*size;
y=ycenter+Math.sin(angle*Math.PI/180)*size; size - размер круга, xcenter,ycenter - его центр. Изменяете angle в цикле. Скажем, у вас 10 клипов - нужно цикл в 10 итераций, где angle меняется от 0 до 360 с шагом 360/10. |
|
|||||
|
Регистрация: Feb 2007
Сообщений: 563
|
Спасибо, огромное, все получилось.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|