remove spinner delays

This commit is contained in:
yugecin 2016-10-01 11:11:00 +02:00
parent 4b0980a9f8
commit cb7098649a
4 changed files with 1 additions and 26 deletions

View File

@ -24,7 +24,6 @@ public class BeamSpinner extends Spinner {
private double ang = 0; private double ang = 0;
private double[] point; private double[] point;
private int index; private int index;
private int delay = 0;
@Override @Override
public void init() public void init()
@ -37,12 +36,6 @@ public class BeamSpinner extends Spinner {
@Override @Override
public double[] getPoint() public double[] getPoint()
{ {
if( ++delay > DELAY )
{
delay = 0;
index = ++index % 4;
}
final int MOD = 60; final int MOD = 60;
point[0] = Options.width / 2d; point[0] = Options.width / 2d;

View File

@ -49,7 +49,6 @@ public class CubeSpinner extends Spinner {
private double size = 0; private double size = 0;
private int delay = 0;
private int index = 0; private int index = 0;
private double[] point = new double[2]; private double[] point = new double[2];
@ -64,12 +63,6 @@ public class CubeSpinner extends Spinner {
@Override @Override
public double[] getPoint() public double[] getPoint()
{ {
if( ++delay <= DELAY )
{
return point;
}
delay = 0;
if( ++index >= 16 ) if( ++index >= 16 )
{ {
index = 0; index = 0;

View File

@ -38,12 +38,6 @@ public class RektCircleSpinner extends Spinner {
@Override @Override
public double[] getPoint() public double[] getPoint()
{ {
if( ++delay < DELAY )
{
return point;
}
delay = 0;
final int INC = 50; final int INC = 50;
if( index == 0 ) if( index == 0 )

View File

@ -22,8 +22,6 @@ public abstract class Spinner {
private double[][] points; private double[][] points;
private int length; private int length;
private int index; private int index;
private int delay;
public static int DELAY = 3;
public abstract void init(); public abstract void init();
@ -33,10 +31,7 @@ public abstract class Spinner {
} }
public double[] getPoint() { public double[] getPoint() {
if (++delay > DELAY) { index = ++index % length;
delay = 0;
index = ++index % length;
}
return points[index]; return points[index];
} }