Java游戏开发
通过各种自定制类实现Libgdx中神器的功能
Aiden Targaryen
梦想成为发明家
展开
-
Libgdx播放视频
Libgdx播放视频 当使用Libgdx的render方法逐帧播放视频时,由于帧率不稳定的原因(电脑后台开启程序过多也会受影响),经常会出现音画不同步的情况,解决方法是,另开一个定时调用线程来控制视频的播放,播放速度可以通过(1/视频帧率)*1000计算(延时调用以毫秒为单位)以下为简单演示: 视频帧率为15,1/15*1000=66.77777,因此延时调用时设置的延时为66ms (注意: 以下程序只供提供思路使用,不是完整可运行的程序,需根据实际情况调整) private Music music; pr原创 2021-06-21 20:39:14 · 288 阅读 · 0 评论 -
Libgdx网格布局
package com.libgdx.maincontroler; import com.badlogic.gdx.scenes.scene2d.Actor; import com.badlogic.gdx.scenes.scene2d.Stage; import java.util.LinkedList; public class GridLayout { // 舞台元素 private Actor[][] actors; // 行数,列数 private int r原创 2021-05-13 19:23:31 · 270 阅读 · 1 评论