public class MovementInputControllerListener extends com.badlogic.gdx.controllers.ControllerAdapter implements Updateable
Movement
depending on trigger position. This can be changed with the
MovementInputControllerListener.Mode
which defualts to both.Modifier and Type | Class and Description |
---|---|
static class |
MovementInputControllerListener.Mode |
Constructor and Description |
---|
MovementInputControllerListener(Movement<Orientation> movement) |
Modifier and Type | Method and Description |
---|---|
boolean |
axisMoved(com.badlogic.gdx.controllers.Controller controller,
int axisIndex,
float value) |
float |
getAttackTolerance() |
float |
getTriggerTolerance() |
boolean |
povMoved(com.badlogic.gdx.controllers.Controller controller,
int povIndex,
com.badlogic.gdx.controllers.PovDirection value) |
void |
setAttackTolerance(float attackTolerance) |
void |
setMode(MovementInputControllerListener.Mode mode) |
void |
setPovEnabled(boolean povEnabled) |
void |
setTriggerTolerance(float triggerTolerance) |
void |
update(float delta) |
public MovementInputControllerListener(Movement<Orientation> movement)
public void setMode(MovementInputControllerListener.Mode mode)
public void setPovEnabled(boolean povEnabled)
public float getAttackTolerance()
public float getTriggerTolerance()
public void setAttackTolerance(float attackTolerance)
public void setTriggerTolerance(float triggerTolerance)
public boolean axisMoved(com.badlogic.gdx.controllers.Controller controller, int axisIndex, float value)
axisMoved
in interface com.badlogic.gdx.controllers.ControllerListener
axisMoved
in class com.badlogic.gdx.controllers.ControllerAdapter
public boolean povMoved(com.badlogic.gdx.controllers.Controller controller, int povIndex, com.badlogic.gdx.controllers.PovDirection value)
povMoved
in interface com.badlogic.gdx.controllers.ControllerListener
povMoved
in class com.badlogic.gdx.controllers.ControllerAdapter
public void update(float delta)
update
in interface Updateable
Copyright © 2020. All rights reserved.