草庐IT

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

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

java - 60FPS 的滞后空项目

@Overridepublicvoidcreate(){batch=newSpriteBatch();img=newTexture("badlogic.jpg");}@Overridepublicvoidrender(){Gdx.gl.glClearColor(0,0,0,1);Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);if(x400){speed=-speed;}x+=speed*Gdx.graphics.getDeltaTime()*60;Gdx.app.log("delta",Gdx.graphics.getDeltaTime()+"");

android - Google Play 游戏服务 - 实时多人游戏 - STATUS_CLIENT_RECONNECT_REQUIRED

我正在尝试在我的Android游戏中使用GooglePlay游戏服务,但在调用我覆盖的onRoomCreated方法时我遇到了问题。@OverridepublicvoidonRoomCreated(intstatusCode,Roomroom){if(statusCode!=GamesStatusCodes.STATUS_OK){stopKeepingScreenOn();showGameError();return;}roomId=room.getRoomId();showWaitingRoom(room);}状态码总是不同于GamesStatusCodes.STATUS_OK,实际

android & libgdx - 禁用模糊渲染

我正在尝试将libgdx作为opengl包装器,但它的图形渲染存在一些问题:出于某种原因,android设备上的所有图像(纹理)使用libgdx看起来都有些模糊。这也包括文本(字体)。对于文本,我认为这是因为我使用了位图字体,但我找不到替代品——我发现有一个名为“gdx-stb-truetype”的库,但我找不到了解如何下载和使用它。对于普通图像,即使我在没有任何缩放的情况下显示整个图像,我希望它看起来像我在计算机屏幕上看到的一样清晰,特别是如果我的设备上有这么好的屏幕(它是galaxynexus).我试图通过使用下一个代码来关闭抗锯齿:finalAndroidApplicationC

android - 网格渲染问题 libgdx

我有一个非常简单的程序,它加载一个wavefrontobj文件,旋转并显示它。问题是程序呈现了一些问题(比如缺少三角形)。当我尝试使用从NeHe的教程中获取的顶点缓冲区渲染金字塔时,我遇到了类似的问题。所以我不知道是什么导致了这个渲染问题。你能帮助我吗?packagecom.jam.libgdx3DTest;importcom.badlogic.gdx.Game;importcom.badlogic.gdx.Gdx;importcom.badlogic.gdx.graphics.*;importcom.badlogic.gdx.graphics.g3d.loaders.obj.ObjL

java - 如何通过 LibGdx 使用 Google Play 游戏服务

我想在我的LibGDXAnd​​roid游戏中使用来自GooglePlay游戏服务API的成就和排行榜。我唯一取得的成就是从运行的游戏服务开发者网站获取示例。我已经尝试在我的项目中使用这段代码很多天了,但我仍然一无所获。我也尝试按照本教程进行操作http://helios.hud.ac.uk/u1070589/blog/?p=202但我没有第7步所需的“主游戏类(从ApplicationListener扩展的类)”。我只有公共(public)类DogeJump扩展游戏公共(public)类MainActivity扩展AndroidApplication实现IActivityReques

android - 无法在 libgdx 游戏的菜单屏幕上绘制任何类型的按钮(android)

我想在我的游戏主屏幕上显示文本按钮以进一步导航。但我无法这样做。我引用了libgdx文档,但似乎没有任何效果。我有一个图像作为游戏背景并想显示按钮在上面。这是我想要的:下面是我的代码。请帮忙。谢谢。publicvoidcreate(){stage=newStage();Gdx.input.setInputProcessor(stage);Skinskin=newSkin();skin.add("logo",newTexture("ic_launcher.png"));Pixmappixmap=newPixmap(1,1,Format.RGBA8888);pixmap.setColor(

java - 在 libGDX 中设置延迟

我现在尝试以三种不同的方式在libGDX中设置延迟。首先我尝试使用计时器,但如果我重新启动该Activity,计时器将不会再次启动。这是使用GestureDetector时的一个已知问题:https://github.com/libgdx/libgdx/issues/2274然后我尝试在渲染方法中使用Gdx.graphics.getDeltaTime设置一个计时器,但这对我不起作用,因为我已将其设置为非连续渲染。答案#2中描述setadelayinlibgdxgame最后,我尝试使用while循环和System.getCurrentTimeMilliseconds,但这会阻止应用程序在

Android GDX Box2D 三角形

我需要Box2DGDXAnd​​roid的三角形定义。我会把宽度除以3还是有一个类?这是普通矩形的代码:_rect1=CCSprite.sprite("RectWood.png");_rect1.setPosition(CGPoint.make(-10,-10));this.addChild(_rect1);//CreateboxBodyDefBox1BodyDef=newBodyDef();Box1BodyDef.type=BodyType.DynamicBody;Box1BodyDef.position.set(350/PTM_RATIO,80/PTM_RATIO);//Thebo

android - 如何让 LibGDX 的 AndroidApplication 类支持 Android Fragments?

我的目标:我想在android上的libgdx游戏中使用fragment。问题来了。对于承载libgdx游戏的Activity,它必须扩展AndroidApplication类。publicclassMyGameActivityextendsAndroidApplication{}而AndroidApplication也是Activity类的扩展publicclassAndroidApplicationextendsActivity...{}我想在Activity上使用fragment,这就是问题所在。我还需要像这样让MyGameActivity扩展FragmentActivity以支