5.02.2012 / 19:01 | |
Bobrosoft Пользователь Сейчас: Offline
Имя: Pablo Регистрация: 20.08.2011
| TAPAHbl4, как называется?
|
5.02.2012 / 19:02 | |
TAPAHbl4 Пользователь Сейчас: Offline
Имя: TAPAHbl4 Регистрация: 15.01.2012
| Официальные олимпиады с решениями и подводящими упражнениями
Изменено TAPAHbl4 (5.02 / 19:02) (всего 1 раз) |
5.02.2012 / 19:36 | |
LPzhelud Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| Melodic, просто ограничивай максимальную скорость)
__________________
Эль Презеденте |
5.02.2012 / 20:02 | |
Melodic Пользователь Сейчас: Offline
Регистрация: 16.09.2011
| LPzhelud, как её ограничить, если она представлена в виде вектора? Так у меня на данный момент public void processMove(){
//асс - Вектор ускорения,speed- вектор скорости
acc.x = 0;
acc.y = thrust;//тяга двигателя
acc.rotate(angle);// angle - угол поворота корабля
speed.plus(acc);//сложение векторов
}
так всё работает, но скорость постоянно растёт, если не изменять угол поворота корабля. Изменено Melodic (5.02 / 20:03) (всего 3 раза) |
5.02.2012 / 20:10 | |
LPzhelud Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| Melodic, по значению ограничивай скорость
__________________
Эль Презеденте |
5.02.2012 / 20:11 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Melodic, if (speed.getValue() < SPEED_MAX) speed.plus(acc);
__________________
let live Изменено aNNiMON (5.02 / 20:12) (всего 1 раз) |
5.02.2012 / 20:15 | |
Melodic Пользователь Сейчас: Offline
Регистрация: 16.09.2011
| aNNiMON, ну если скорость будет максимальная, то корабль вращаться не будет)
|
5.02.2012 / 20:16 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Melodic, хм, то есть вращение сделано через опу?
__________________
let live |
5.02.2012 / 20:17 | |
Melodic Пользователь Сейчас: Offline
Регистрация: 16.09.2011
| Возможно угол поворота учитывается только в ускорении. Или я не прав? |
5.02.2012 / 20:21 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Melodic, ну так если у тебя угол поворота зависит от ускорения, почему тогда нельзя скорость ограничить?
__________________
let live |