2012-02-27 39 views
6

Tôi mới sử dụng LibGDX
Tôi đang xây dựng một trò chơi và tôi có nền hoạt ảnh có khoảng 10 giây hoạt ảnh (250 khung hình aprox.) Vì việc sử dụng và xây dựng sprite tờ cho điều này (nền tảng lớn của khóa học) là có một cách để làm cho các tập tin video là png chuỗi để một kết cấu vì vậy tôi có thể có nền hoạt hình của tôi rút ra trong trò chơi?hiển thị video trên kết cấu trong LibGDX

Trả lời

3

Hiện nay là một phần mở rộng cho video phát lại gdx-video.

1

Nếu ý tưởng của bạn là để đặt một kết cấu trên nền và render hình ảnh và kịp thời thay thế nó để cung cấp cho các khung hình ảnh động, sau đó một sự khởi đầu tốt là có một cái nhìn ở đây: How to draw a texture into a quad with OpenGL ES 2?

-1

tôi là cách để chơi, libname là "indiespot-media-0.8.09.jar" site

Làm thế nào để sử dụng:

  1. dowload đầy đủ zip
  2. copy thư mục lib trong gốc của proj (ffmpeg sẽ được mở bằng lib với con đường ./lib/ffmpeg/[email protected] 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. sử dụng playerTexture như kết cấu thông thường
+0

đây là ví dụ về phương thức hiển thị: https://github.com/vkatz/Examples/blob/master/LibGDXVideoExampleCode.java –

+0

Tuyên bố chính xác 4 có nghĩa là gì? – plaidshirt

Các vấn đề liên quan