Ява планетарная моделирование орбиты: центрирующие планетыJAVA

Программисты JAVA общаются здесь
Anonymous
Ява планетарная моделирование орбиты: центрирующие планеты

Сообщение Anonymous »

Я создал простое планетарное моделирование, где планета вращается на звезде.
Код для орбиты таково: < /p>

Код: Выделить всё

    a = a + vel * delta;
planetX = Math.cos(a) * orbitRadius + parentStar.getX();
planetY = Math.sin(a) * orbitRadius + parentStar.getY();
Теперь, что работает очень хорошо, но моя проблема заключается в том, что орбита не из центра планеты вокруг центра звезды. Является ли положение планеты, которая вращается вокруг второй маленькой красной точки, это связано с тем, что кружок взят из (0,0), поэтому обе планеты (0,0) вокруг (0,0) звезды.>

Подробнее здесь: https://stackoverflow.com/questions/351 ... ng-planets

Вернуться в «JAVA»