【发布时间】:2012-02-27 16:02:26
【问题描述】:
我是 LibGDX 的新手
我正在构建一个游戏,我有一个动画背景,它有大约 10 秒的动画(大约 250 帧),因为尝试为此构建一个精灵表是没有用的(当然是大背景)有没有办法渲染视频文件是 png 序列到纹理,所以我可以在游戏中绘制动画背景?
【问题讨论】:
标签: android video textures libgdx
我是 LibGDX 的新手
我正在构建一个游戏,我有一个动画背景,它有大约 10 秒的动画(大约 250 帧),因为尝试为此构建一个精灵表是没有用的(当然是大背景)有没有办法渲染视频文件是 png 序列到纹理,所以我可以在游戏中绘制动画背景?
【问题讨论】:
标签: android video textures libgdx
现在有一个视频播放扩展gdx-video。
【讨论】:
如果您的想法是在背景上放置纹理并渲染图像并及时替换它以提供动画帧,那么看看这里是一个好的开始:How to draw a texture into a quad with OpenGL ES 2?
【讨论】:
我是玩法,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);
}
};
【讨论】: