2012-02-27 14 views
6

Jestem nowy w LibGDX
Buduję grę i mam animowane tło, które ma około 10 sekund animacji (250 ramek ok.), Ponieważ nie ma sensu próbować budować Arkusz sprite'a dla tego (duże tło oczywiście) czy istnieje sposób na renderowanie plików wideo w sekwencji PNG do tekstury, więc mogę mieć animowane tło narysowane w grze?renderowanie wideo na fakturze w LibGDX

Odpowiedz

-1

I jest sposobem gry, libname jest "indiespot-media-0.8.09.jar" site

Jak używać:

  1. dowload full zip
  2. skopiować lib folder w korzeń proj (FFmpega otworzy lib ze ścieżką ./lib/ffmpeg/[email protected] postfix @)
  3. player = new MoviePlayer(videoFile); 
    Texure playerTexture = new Texture(player.movie.width(), player.movie.height(), Pixmap.Format.RGBA8888) { 
        @Override 
        public void bind() { 
         Gdx.gl.glBindTexture(0, player.textureHandle); 
        } 
    }; 
    
  4. użycia playerTexture jak zwykle tekstura
+0

Oto przykład metody renderowania: https://github.com/vkatz/Examples/blob/master/LibGDXVideoExampleCode.java –

+0

Co dokładnie oznacza instrukcja 4? – plaidshirt