9.02.2013 / 13:59 | |
boNNdaR Пользователь Сейчас: Offline
Имя: Рома Откуда: місто Львів Регистрация: 01.12.2010
| Какая формула движения тела по кругу?Например,чтоб точка двигалась по одной траектории.
Изменено boNNdaR (9.02 / 14:00) (всего 1 раз) |
9.02.2013 / 14:02 | |
ckrocket Пользователь Сейчас: Offline
Имя: Miha Откуда: Петербург Регистрация: 31.05.2012
| посмотри здесь была формула и для 2д. а вообще уже был такой вопрос |
9.02.2013 / 14:04 | |
Freddy Пользователь Сейчас: Offline
Имя: Игорь Откуда: Воронеж Регистрация: 30.01.2010
| boNNdaR, уравнение окружности: x^2 + y^2 = R^2, где R - радиус окружности.
|
9.02.2013 / 15:43 | |
Dinisimys Пользователь Сейчас: Offline
Имя: Денис Регистрация: 30.07.2012
| Freddy, нет. Это уравнение и движение немного разное.
|
9.02.2013 / 15:56 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| X = cos a * R Y = sin a * R Я так делал, тригонометрически. Может, не оптимально, но работает
|
9.02.2013 / 16:59 | |
Dinisimys Пользователь Сейчас: Offline
Имя: Денис Регистрация: 30.07.2012
| boNNdaR, смотря что тебе надо определить по этой формуле. Если скорость: v=(2pR)/T p-3.14 , Т - период. Это траектория движения - круг. А если это вращение вокруг совей оси, тогда другой вопрос
Изменено Dinisimys (9.02 / 17:01) (всего 1 раз) |
9.02.2013 / 17:07 | |
boNNdaR Пользователь Сейчас: Offline
Имя: Рома Откуда: місто Львів Регистрация: 01.12.2010
| Нужно чтоб нарисованая точка крутилась по кругу.
|
9.02.2013 / 17:21 | |
ckrocket Пользователь Сейчас: Offline
Имя: Miha Откуда: Петербург Регистрация: 31.05.2012
| boNNdaR (09.02.2013/17:07) Нужно чтоб нарисованая точка крутилась по кругу.Ссылку я уже дал. Пролистать до темы вращения и гоянуть формулу еще никому не срставляло труда |
4.03.2013 / 18:50 | |
Maxxxl123 Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| Как реализовать столкновения? Не по координатам (те без монстрообразных if'ов) нужно фиксирывать только сам факт столкновения
|
4.03.2013 / 22:32 | |
dzanis Пользователь Сейчас: Offline
Имя: Жаник Откуда: Rezekne Регистрация: 18.11.2010
| Maxxxl123, Вот без монстрообразных if-ов public boolean checkCollisions(int x1,int y1,int w1,int h1,int x2,int y2,int w2,int h2)
{
return (x1+w1>x2&&x1<x2+w2&&y1+h1>y2&&y1<y2+h2);
}
|