草庐IT

badlogic

全部标签

java - 如何使用 IntelliJ 设置 libgdx?

我关注了this教程,但它似乎有点过时了?我不确定。不幸的是,我对Java不是很有经验(但对C#、Python等),所以可能有一些明显的事情我没有考虑到。IntelliJ为我提供了从com.badlogic.gdx包导入库的错误importcom.badlogic.gdx.ApplicationAdapter;importcom.badlogic.gdx.Gdx;importcom.badlogic.gdx.graphics.GL20;importcom.badlogic.gdx.graphics.Texture;importcom.badlogic.gdx.graphics.g2d.

java - 如何使用 libgdx contactlistener

我刚刚开始使用Libgdx的Box2d引擎,但我根本不明白什么时候应该调用Contactlistener的方法。一方面是“开始联系”,另一方面是“结束联系”。我应该在哪里调用他们,以获得某个固定装置的数量?我如何实现Contactlistener?重定向到教程会回答我的问题。搜索谷歌时我没有找到任何东西。这one对我帮助很大,但它是为C++编写的,并没有涉及到主游戏圈的实现。谢谢你帮助我;) 最佳答案 这是libgdx的一个简短示例。它展示了如何创建一个ContactListener以显示在建立和断开接触时涉及哪些固定装置。它还展示

java - Libgdx 用图像填充屏幕

我是Libgdx的新手,在将图像填充到整个屏幕时遇到了一些问题。如果我导入1900x1200图像,它会填满屏幕,但如果图像是1024x512,则图像不会拉伸(stretch)到屏幕。以下是我使用过的代码。我认为“background.setSize(stageWidth,stageHeight)”会将图像缩放到屏幕,但这并没有发生。你能告诉我我做错了什么吗?我已经尝试切换“setFillParent”(如另一篇文章中所述),但它仍然不起作用。这里还包括当前显示的屏幕截图(在桌面实现和Android上):http://tinypic.com/r/b7j20z/8感谢您的帮助!packag

android - LibGDX - 读取文件 : uiskin. json 时出错

我发现了一些关于这个主题的类似问题,但没有一个对我有帮助。我已经从Github下载了“uiskin.xxx”和“default.fnt”文件以使用一些测试Assets启动游戏,但uiskin.json文件似乎有问题。所有文件都在android/assets/Skins文件夹中。这是加载json文件的代码:publicclassAssets{publicstaticAssetManagermanager=newAssetManager();publicstaticSkinmenuSkin;publicstaticvoidqueueLoading(){manager.load("Skins

android - android 上的 Libgdx 无法检测到 GDX 字体

我正在尝试使用libgdxBitmapFont呈现简单文本:font=newBitmapFont();font.draw(batch,"Tapanywheretobegin!",100,100);它在桌面上工作正常,但安卓却报错:07-3008:12:35.518:ERROR/AndroidRuntime(817):FATALEXCEPTION:GLThread82com.badlogic.gdx.utils.GdxRuntimeException:Filenotfound:com/badlogic/gdx/utils/arial-15.fnt(Classpath)atcom.badl

android Studio/Intellij Idea with LibGDX错误'编译'以16个错误完成''错误:(3,24)Java:package com.badlogic.gdx不存在'

在使用libgdx创建项目之后,通过使用AndroidStudio/IntellijIdea打开/导入我,我对他们俩都遇到了相同的错误,他们尝试了Google和其他堆栈,S答案没有帮助。我的gradle构建buildscript{repositories{mavenLocal()mavenCentral()maven{url"https://oss.sonatype.org/content/repositories/snapshots/"}jcenter()}dependencies{}}allprojects{applyplugin:"eclipse"applyplugin:"idea"ve

android - libGDX IntelliJ IDEA 无法访问 com.badlogic.gdx.Application

我已经使用libGDXsetupui创建了一个项目。这项目在Eclipse中运行良好,但当我将其导入AndroidStudio时,这android项目MainActivity.java抛出4个异常:java:cannotaccesscom.badlogic.gdx.Applicationclassfileforcom.badlogic.gdx.Applicationnotfoundjava:cannotfindsymbolsymbol:variablesuperlocation:classcom.vestrel00.nekko.MainActivityjava:cannotfindsy

java - libgdx 绘制汉字

我喜欢在我的应用程序中打印中文文本。1.当我尝试这个时,屏幕会是空的。控制台没有报错。创建方法:FreeTypeFontGeneratorgen=newFreeTypeFontGenerator(Gdx.files.internal("fonts/DFLS1B.TTF"));font=gen.generateFont(40,"好",false);渲染方法:spriteBatch.setColor(1,1,1,1);spriteBatch.begin();font.draw(spriteBatch,"好",10,100);spriteBatch.end();2.当我尝试这个时,屏幕上出现

java - 如何使用 libGDX 使用键盘键移动 Sprite ?

我刚刚开始使用java和libgdx并拥有这段代码,它非常简单地将一个Sprite打印到屏幕上。这非常有效,我从中学到了很多东西。packagecom.MarioGame;importcom.badlogic.gdx.ApplicationListener;importcom.badlogic.gdx.Gdx;importcom.badlogic.gdx.files.FileHandle;importcom.badlogic.gdx.graphics.GL10;importcom.badlogic.gdx.graphics.Texture;importcom.badlogic.gdx.

java - 无法解析导入 com.badlogic.gdx.graphics.gl10

我不知道为什么,但这是我的第二个libgdx项目,它不起作用,我的mainactivity文件如下:packagecom.me.rarster;importandroid.os.Bundle;importcom.badlogic.gdx.backends.android.AndroidApplication;importcom.badlogic.gdx.backends.android.AndroidApplicationConfiguration;publicclassMainActivityextendsAndroidApplication{@Overridepublicvoido