something

This commit is contained in:
Awlex
2016-11-19 22:47:27 +01:00
parent 3bd16a8593
commit a671f9dba2
4 changed files with 23 additions and 22 deletions

View File

@@ -266,16 +266,17 @@ public class Dancer {
double[] spinnerStartPoint = spinner.getPoint();
c.start = new Vec2f((float) spinnerStartPoint[0], (float) spinnerStartPoint[1]);
}
if (polyMoverFactory.isInitialized() && polyMoverFactory.getLatestIndex() < objectIndex + polyMoverFactory.getPrefferedBufferSize() - 1) {
polyMoverFactory.update(gameObjects[ objectIndex + polyMoverFactory.getPrefferedBufferSize() - 1]);
if (polyMoverFactory.isInitialized() && polyMoverFactory.getLatestIndex() < objectIndex + polyMoverFactory.getPrefferedBufferSize()) {
polyMoverFactory.update(gameObjects[polyMoverFactory.getLatestIndex()]);
}
else {
polyMoverFactory.init(gameObjects, objectIndex);
polyMoverFactory.init(gameObjects, objectIndex - 1);
}
}
if (time < c.getTime()) {
if (!p.isSpinner() || !c.isSpinner()) {
if (!p.isSpinner() || !c.isSpinner() && polyMoverFactory.isInitialized()) {
double[] point = polyMoverFactory.getPointAt(time);
x = (float) point[0];
y = (float) point[1];