Advertisement
Guest User

Untitled

a guest
Feb 19th, 2020
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.78 KB | None | 0 0
  1. //Codigo para generar la animacion
  2.  
  3.  imagen = new Texture("run.png");
  4.         TextureRegion[][] temp = TextureRegion.split(imagen, imagen.getWidth() / 8, imagen.getHeight() - 34);
  5.  
  6.         regionsMovimiento = new TextureRegion[8];
  7.         for (int i = 0; i < regionsMovimiento.length; i++) {
  8.             regionsMovimiento[i] = temp[0][i];
  9.  
  10.         }
  11.         animation = new Animation(1, regionsMovimiento);
  12.         tiempo = 0f;
  13.  
  14. //Crear la animacion en el draw
  15.  
  16.  @Override
  17.     public void draw(Batch batch, float parentAlpha) {
  18.         setPosition(body.getPosition().x, body.getPosition().y);
  19.         tiempo += Gdx.graphics.getDeltaTime() * 12;
  20.         frameActual = (TextureRegion) animation.getKeyFrame(tiempo, true);
  21.         batch.draw(frameActual, getX(), getY());
  22.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement