Как это организовать?
Вложений: 2
В общем одна шняга крутится по кругу. относительно центра. Крутится она при нажатию на клавишу.
для примера, выложу флэш анимацию. |
Re: Как это организовать?
А в чем проблема?
Координаты центра шняги считаешь как x=cos(A)*radius y=sin(A)*radius raduis-радиус круга. A=A+че-нибудь - всталяешь в цикл. Угол наклона шняги = касательная к данной точке круга, т.е. препендикулярнен твоему углу A. Вобщем это физика простая, дольше объяснять |
Re: Как это организовать?
гы. Физика 3. Нифига не понял. Загрузился =)
|
если тебе надо поворачивать через скорость, то че-нибудь (которое к A добавляется) равно 2*(Pi)/V или 2(Pi)/w (v-реальная скорость, w-угловая скорость)
Короче, если подождешь до завтра, накатаю пример и выложу - посмотришь. |
Re: Как это организовать?
шняга= ЛоадМеш(шняга.здс)
пивот=КреатеПивот() МовеЕнтиту шняга,0,0,радиус ПойнтЕнтиту шняга,пивот,0 ЕнтитуПарент шняга,пивот .... ф цикле: ТурнЕнтиту шняга,0,спид_вращения,0 |
Re: Как это организовать?
это если в 3d, а я в общем случае описал. (В примере было вроде 2d)
|
Re: Как это организовать?
как вариант полный зеленый круг с маской прозрачности которая оставляет необходимую форму
|
Re: Как это организовать?
Цитата:
|
Re: Как это организовать?
|
Re: Как это организовать?
Цитата:
|
Часовой пояс GMT +4, время: 10:09. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot