栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

无头/ CLI LibGDX

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

无头/ CLI LibGDX

我不建议在没有头的环境中使用libGDX,因为它不是设计用于这种方式,并且将来随着libGDX团队更改框架,您可能会遇到问题。
但是,正如Rod所指出的那样,完全有可能做到这一点,并且下面是您如何进行的摘要。要初始化Gdx.files全局变量,您将需要在后端程序包中创建一个类并自行设置全局变量:

package com.badlogic.gdx.backends.lwjgl;import com.badlogic.gdx.Gdx;public class Headless {    public static void loadHeadless() {        LwjglNativesLoader.load();        Gdx.files = new LwjglFiles();    }}

其余的应该很简单。只需调用Headless.loadHeadless(); 首先,您应该能够使用所需框架的各个部分。

如前所述,我不建议这样做,但是我还没有找到将libgdx与客户端/服务器体系结构一起使用的任何好的解决方案。

编辑

不久前(我最初写了这个答案之后),libgdx添加了一个无头后端,其目的是为了这种目的。这是在无头环境中使用libgdx的正确且正确的方法,并且对于使用libgdx创建服务器非常有效。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/509084.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号