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

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

Introduction

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

Prototype

public void setMaxLinearAcceleration(float maxLinearAcceleration);

Source Link

Document

Sets the maximum linear acceleration.

Usage

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

License:Apache License

protected void addMaxLinearAccelerationController(Table table, final Limiter limiter, float minValue,
        float maxValue, float step) {
    final Label labelMaxLinAcc = new Label("Max.Linear Acc.[" + limiter.getMaxLinearAcceleration() + "]",
            container.skin);//  w  w  w. j  a  v a2  s . c o  m
    table.add(labelMaxLinAcc);
    table.row();
    Slider maxLinAcc = new Slider(minValue, maxValue, step, false, container.skin);
    maxLinAcc.setValue(limiter.getMaxLinearAcceleration());
    maxLinAcc.addListener(new ChangeListener() {
        @Override
        public void changed(ChangeEvent event, Actor actor) {
            Slider slider = (Slider) actor;
            limiter.setMaxLinearAcceleration(slider.getValue());
            labelMaxLinAcc.setText("Max.Linear Acc.[" + limiter.getMaxLinearAcceleration() + "]");
        }
    });
    table.add(maxLinAcc);
}