Example usage for com.badlogic.gdx.ai.steer Limiter getMaxLinearSpeed

List of usage examples for com.badlogic.gdx.ai.steer Limiter getMaxLinearSpeed

Introduction

In this page you can find the example usage for com.badlogic.gdx.ai.steer Limiter getMaxLinearSpeed.

Prototype

public float getMaxLinearSpeed();

Source Link

Document

Returns the maximum linear speed.

Usage

From source file:com.badlogic.gdx.ai.tests.steer.SteeringTestBase.java

License:Apache License

protected void addMaxLinearSpeedController(Table table, final Limiter limiter, float minValue, float maxValue,
        float step) {
    final Label labelMaxSpeed = new Label("Max.Lin.Speed [" + limiter.getMaxLinearSpeed() + "]",
            container.skin);/*from  ww w  . j a  va  2s . c o  m*/
    table.add(labelMaxSpeed);
    table.row();
    Slider maxSpeed = new Slider(minValue, maxValue, step, false, container.skin);
    maxSpeed.setValue(limiter.getMaxLinearSpeed());
    maxSpeed.addListener(new ChangeListener() {
        @Override
        public void changed(ChangeEvent event, Actor actor) {
            Slider slider = (Slider) actor;
            limiter.setMaxLinearSpeed(slider.getValue());
            labelMaxSpeed.setText("Max.Lin.Speed [" + limiter.getMaxLinearSpeed() + "]");
        }
    });
    table.add(maxSpeed);
}