在LibGDX中渲染纹理上的video

我是LibGDX的新手
我正在构建一个游戏,我有一个animation背景,有大约10秒的animation(250帧aprox。),因为尝试为此构建一个精灵表(当然是大背景)是没有用的,有没有办法渲染video文件是png序列到纹理,所以我可以在游戏中绘制我的animation背景?

现在有video播放gdx-video的扩展。

如果您的想法是在背景上放置纹理并渲染图像并及时替换它以给出animation帧,那么这里有一个好的开始: 如何使用OpenGL ES 2将纹理绘制成四边形?

我是玩的方式,libname是“indiespot-media-0.8.09.jar” 网站

如何使用:

  1. 下载全拉链
  2. 在proj的根目录中复制lib文件夹(ffmpeg将由lib以路径./lib/ffmpeg/ffmpeg@os 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. 像往常一样使用playerTexture纹理