我是LibGDX的新手 我正在建立一个游戏,我有一个动画背景,有大约10秒的动画(250帧aprox。),因为尝试为此建立一个精灵表(当然是大背景)没有用,有没有办法渲染视频文件是png序列到纹理,所以我可以在游戏中绘制我的动画背景?
答案 0 :(得分:3)
现在有视频播放的扩展程序gdx-video。
答案 1 :(得分:1)
如果您的想法是在背景上放置纹理并渲染图像并及时替换它以给出动画帧,那么一个好的开始是看看这里:How to draw a texture into a quad with OpenGL ES 2?
答案 2 :(得分:-1)
我是玩的方式,libname是" indiespot-media-0.8.09.jar" site
使用方法:
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);
}
};