public class TypingTextAnimation extends BaseTextAnimation
TextAnimation that reveals the text as if it were being typed| Modifier and Type | Field and Description | 
|---|---|
static float | 
DEFAULT_CHARACTERS_PER_SECOND  | 
| Constructor and Description | 
|---|
TypingTextAnimation()
Constructor. 
 | 
TypingTextAnimation(float charactersPerSecond)
Constructor 
 | 
| Modifier and Type | Method and Description | 
|---|---|
float | 
getCharactersPerSecond()  | 
int | 
getCurrentCharacterIndex()
Returns the current index of the animation 
 | 
void | 
interpolate(com.badlogic.gdx.graphics.g2d.BitmapFontCache cache,
           java.lang.String text,
           float alpha)
Interpolate the animation 
 | 
void | 
render(com.badlogic.gdx.graphics.g2d.BitmapFontCache cache,
      Graphics g,
      int renderX,
      int renderY)
Renders the animation 
 | 
protected void | 
resetState()  | 
void | 
skip()
Sets the  
TextAnimation to be skipped | 
void | 
update(com.badlogic.gdx.graphics.g2d.BitmapFontCache cache,
      java.lang.String text,
      float renderWidth,
      int hAlign,
      float delta)
Update the animation 
 | 
addTextAnimationListener, isFinished, removeTextAnimationListener, reset, setFinishedpublic static final float DEFAULT_CHARACTERS_PER_SECOND
public TypingTextAnimation()
DEFAULT_CHARACTERS_PER_SECOND characters revealed per second.public TypingTextAnimation(float charactersPerSecond)
charactersPerSecond - The amount of characters to reveal per secondpublic void update(com.badlogic.gdx.graphics.g2d.BitmapFontCache cache,
                   java.lang.String text,
                   float renderWidth,
                   int hAlign,
                   float delta)
TextAnimationcache - The BitmapFontCache to use to render the texttext - The target text to displayrenderWidth - The text render widthhAlign - The horizontal alignment of the textdelta - The time since the last frame (in seconds)public void interpolate(com.badlogic.gdx.graphics.g2d.BitmapFontCache cache,
                        java.lang.String text,
                        float alpha)
TextAnimationcache - The BitmapFontCache to use to render the texttext - The target text to displayalpha - The interpolation alpha valuepublic void render(com.badlogic.gdx.graphics.g2d.BitmapFontCache cache,
                   Graphics g,
                   int renderX,
                   int renderY)
TextAnimationcache - The BitmapFontCache to use to render the textg - The Graphics contextrenderX - The render X coordinaterenderY - The render Y coordinatepublic void skip()
TextAnimationTextAnimation to be skippedpublic float getCharactersPerSecond()
protected void resetState()
resetState in class BaseTextAnimationpublic int getCurrentCharacterIndex()