APIdia Launch Partner
Top Description Fields Constructors Methods
com.badlogic.gdx.scenes.scene2d.actions

public Class FloatAction

extends TemporalAction
Class Inheritance
Imports
com.badlogic.gdx.math.Interpolation, com.badlogic.gdx.utils.Null

An action that has a float, whose value is transitioned over time.
Author
Nathan Sweet

Field Summary

Modifier and TypeField and Description
private float
private float
private float

Constructor Summary

AccessConstructor and Description
public
FloatAction()

Creates a FloatAction that transitions from 0 to 1.

public
FloatAction(float start, float end)

Creates a FloatAction that transitions from start to end.

public
FloatAction(float start, float end, float duration)

Creates a FloatAction that transitions from start to end.

public
FloatAction(float start, float end, float duration, Interpolation interpolation)

Creates a FloatAction that transitions from start to end.

Method Summary

Modifier and TypeMethod and Description
protected void
public float
public float
public float
getValue()

Gets the current float value.

public void
setEnd(float end)

Sets the value to transition to.

public void
setStart(float start)

Sets the value to transition from.

public void
setValue(float value)

Sets the current float value.

protected void
update(float percent)

Implements abstract com.badlogic.gdx.scenes.scene2d.actions.TemporalAction.update.

Called each frame.

Inherited from com.badlogic.gdx.scenes.scene2d.actions.TemporalAction:
actendfinishgetDurationgetInterpolationgetTimeisCompleteisReverseresetrestartsetDurationsetInterpolationsetReversesetTime

Field Detail

endback to summary
private float end
startback to summary
private float start
valueback to summary
private float value

Constructor Detail

FloatActionback to summary
public FloatAction()

Creates a FloatAction that transitions from 0 to 1.

FloatActionback to summary
public FloatAction(float start, float end)

Creates a FloatAction that transitions from start to end.

FloatActionback to summary
public FloatAction(float start, float end, float duration)

Creates a FloatAction that transitions from start to end.

FloatActionback to summary
public FloatAction(float start, float end, float duration, Interpolation interpolation)

Creates a FloatAction that transitions from start to end.

Method Detail

beginback to summary
protected void begin()

Overrides com.badlogic.gdx.scenes.scene2d.actions.TemporalAction.begin.

Doc from com.badlogic.gdx.scenes.scene2d.actions.TemporalAction.begin.

Called the first time act(float) is called. This is a good place to query the actor's starting state.

getEndback to summary
public float getEnd()
getStartback to summary
public float getStart()
getValueback to summary
public float getValue()

Gets the current float value.

setEndback to summary
public void setEnd(float end)

Sets the value to transition to.

setStartback to summary
public void setStart(float start)

Sets the value to transition from.

setValueback to summary
public void setValue(float value)

Sets the current float value.

updateback to summary
protected void update(float percent)

Implements abstract com.badlogic.gdx.scenes.scene2d.actions.TemporalAction.update.

Doc from com.badlogic.gdx.scenes.scene2d.actions.TemporalAction.update.

Called each frame.