2012-02-27 17 views
6

私はLibGDXを初めて使用しています
私はゲームを構築していますが、私はアニメーションの約10秒(250フレームaprox)のアニメーションの背景を持っています。このスプライトシート(大きな背景のコース)は、ビデオファイルをレンダリングしてテクスチャにPNGシーケンスを付ける方法なので、アニメーションの背景をゲームに描くことができますか?LibGDXのテクスチャでビデオをレンダリングする

答えて

3

ビデオの拡張子が用意されました再生gdx-video

1

あなたのアイデアが背景にテクスチャを入れて、画像をレンダリングし、タイムリーなアニメーションフレームを与えるためにそれを交換し、良いスタートがここに外観を持っているのであれば:How to draw a texture into a quad with OpenGL ES 2?

-1

私がプレイするための方法です、libnameには "indiespotメディア-0.8.09.jar" であるsite

使い方:

  1. dowloadフルジップ
  2. コピーlibフォルダ内PROJのルート(ffmpegのは、パスとLIBによって開かれます./lib/ffmpeg/[email protected]接尾@)
  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. 使用playerTexture通常のテクスチャとして
+0

ここにレンダリングメソッドの例を示します。https://github.com/vkatz/Examples/blob/master/LibGDXVideoExampleCode.java –

+0

正確にステートメント4は何を意味していますか? – plaidshirt

関連する問題