Moved default angle to its own field

This commit is contained in:
Collin Smith 2019-11-09 21:52:11 -08:00
parent 41ff1997a4
commit 851cdc2aa5

View File

@ -6,12 +6,13 @@ import com.badlogic.gdx.math.Vector2;
import com.badlogic.gdx.utils.Pool; import com.badlogic.gdx.utils.Pool;
public class AngleComponent implements Component, Pool.Poolable { public class AngleComponent implements Component, Pool.Poolable {
public final Vector2 angle = Vector2.X.cpy().rotateRad(MathUtils.PI / 2); private static final float DEFAULT_ANGLE = MathUtils.PI / 2;
public final Vector2 angle = Vector2.X.cpy().rotateRad(DEFAULT_ANGLE);
public final Vector2 target = angle.cpy(); public final Vector2 target = angle.cpy();
@Override @Override
public void reset() { public void reset() {
angle.rotateRad(MathUtils.PI / 2); angle.rotateRad(DEFAULT_ANGLE);
target.set(angle); target.set(angle);
} }
} }