我的LWJGL游戏介绍状态视频?

时间:2016-05-23 23:32:47

标签: java lwjgl

我想在LWJGL游戏中播放视频作为介绍。我怎么能这样做?

我现在已经设置了多个状态,我只是想在已经创建的状态下实现介绍视频。

//This for now keeps the into state the red color for now. 
public void introElement(){

    //This clears the color from the previous State.
    GL11.glClear(GL11.GL_COLOR_BUFFER_BIT);

    //This changes the color to red.
    GL11.glClearColor(1, 0, 0, 1);
}

1 个答案:

答案 0 :(得分:1)

我不知道您是否已经找到了这个,但看起来有一个名为gdx-video的库可能适合您的需求。看看VideoPlayerDesktop.java,它似乎有几个不言自明的方法来播放视频(play()pause()render()等。)图书馆仍在积极开发,虽然它看起来可能有几个错误。

如果您希望对视频有更多控制权,那么还有另一个名为xuggle的普通Java库;但它看起来很旧(不再有支持)。

最后,我找到了使用OpenGL渲染视频的Java程序someone's implementation。虽然它不是库,但您可以将其用作参考来帮助您开发自己的程序。