草庐IT

android - LibGdx 和 Gwt : No source code is available for type

我正在尝试开始我的Html项目,但我遇到了一些问题。桌面和Android项目运行良好。问题是我有一个其他项目用作未导入的库或其他东西。[ERROR][com.mobilecostudios.walkingskeleton.GwtDefinition]-Errorsin'file:/C:/Users/chelo/Documents/mobilecostudios-libgdx/trunk/walkingskeleton/WalkingSkeleton/src/com/mobilecostudios/walkingskeleton/GameLoop.java'[ERROR][com.mob

java - 从 AndEngine 切换到 libgdx - 需要了解什么?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭9年前。Improvethisquestion我已经用AndEngine测试了几个月,但仍然没有制作出任何游戏原型(prototype)。我想切换到libgdx的原因很少:-AndEngine正在使用libgdx的Box2dINI包装器,但更新到达Andengine的速度很慢-我的主要目标是Android,但可以轻松移植到其他平台的选项可能会派上用场-文档!AndEngine绝对没有文档,除了示例。-我希望获得尽可能高的性能,这在libgdx上似乎更

android - LIBGDX 输入 - 触摸屏幕的手指数

我想知道如何获取游戏中触摸屏幕的总数手指。谢谢 最佳答案 如果您使用InputProcessor对于基于事件的输入处理,只需在touchDown处递增计数器并在touchUp处递减计数器。如果您使用Gdx.input对于基于轮询的输入处理,使用isTouched(int)调用以测试指针N是否已关闭。libGDX实现tracksatmost20pointers.我认为没有任何硬件支持那么多(而且您的游戏可能也有下限)。但是,您必须检查所有指针ID,因为指针IDN+1可以在指针IDN离开后保持Activity状态。像这样的东西:inta

java - 在 Libgdx 中配置屏幕的正确方法

在Libgdx中完全处理屏幕的正确方法是什么?目前,如果我单击前一个屏幕上按钮所在的位置,该按钮仍然会执行我在该屏幕上时会执行的操作。我是否应该在dispose()方法中尽我所能地使用.dispose()?还是有更简单的方法来处理屏幕上的所有内容? 最佳答案 不幸的是,没有更简单的方法。这些类不共享任何类型的公共(public)“Disposable”接口(interface),或类似的东西,自动执行。所有具有dispose()方法的东西都需要在不再需要时手动处理。这对Screens本身也有效。切换Screens时,它们不会自动处理

android - libgdx 如何检测键盘存在

在文本字段中书写时,我需要将文本字段向上移动,以便在弹出键盘时让文本字段可见。libgdx是否有某种方法在键盘可见时返回true而在按下时返回false? 最佳答案 以下代码将检测您何时按下文本字段,阻止它显示键盘,然后打开一个随键盘上下移动的native对话框。它将从native对话框中获取输入,最后将其放回您的文本字段中:textField.setOnscreenKeyboard(newTextField.OnscreenKeyboard(){@Overridepublicvoidshow(booleanvisible){//G

android - 启动 Desktop main 时出现 libgdx ClassNotFoundException - Mac、IntelliJ

我按照theIntelliJsetuptutorial中的描述设置了我的项目,但我无法启动桌面应用程序。Android应用程序在模拟器和我的S3上都可以正常启动,但Desktop中的main无法找到我的类。日志:Exceptioninthread"main"java.lang.ClassNotFoundException:com.xxx.xxx.xxx.DesktopStarteratjava.net.URLClassLoader$1.run(URLClassLoader.java:202)atjava.security.AccessController.doPrivileged(Na

java - 在 LIBGDX 中绘制弯曲的自定义对象?

我最近一直在研究LibGDX,似乎碰壁了,在图片中看到,蓝点代表用户手指,它自己生成的map是我似乎卡住的地方,LibGDX是否提供了一种方法动态绘制弯曲的对象?我可以简单地自己将它们生成为图像,但随后图像被极大地拉伸(stretch)到手指可以容纳3的间隙!但也需要1000的PX高度才能容纳整个关卡设计。是不是我应该将数百个多边形靠在一起画成一条曲线?另一方面,我需要一种方法来确定对象何时从底部到顶部,以便我可以生成另一个“block”map。 最佳答案 您不需要成百上千个多边形来制作您所画的曲线。你可以在左边有40个四边形,在右

android - 尝试在 Genymotion 上使用 libgdx 运行 Android 游戏

有人使用过libgdx和genymotion吗?我正在尝试让libgdx游戏在genymotionandroid模拟器上运行-http://www.genymotion.com/每次我尝试在genymotion上运行时,我都会收到以下异常:java.lang.ExceptionInInitializerErroratjava.lang.Class.newInstanceImpl(NativeMethod)atjava.lang.Class.newInstance(Class.java:1319)atandroid.app.Instrumentation.newActivity(Inst

java - 在 Libgdx 中创建水

我正在使用box2d在libgdx中开发游戏。我花了几个小时搜索教程或其他解释如何使用box2d在libgdx中创建水的东西。我找不到该怎么做。如果有人有想法,那将对我很有帮助。如何使用box2d在libgdx中创建水?我真的需要你的帮助。 最佳答案 安装thislibgdx/box2dandroidapp,运行它,然后选择“浮力”以查看这是否是您要查找的内容。它是开源的,其github的链接在应用程序的描述中。如果您愿意,可以直接进入他们的浮力测试类(class):https://github.com/Leakedbits/Cod

android - 在 libgdx 中使图像可触摸的最简单方法是什么?

这是我的代码:@Overridepublicvoidresize(intwidth,intheight){super.resize(width,height);stage.clear();//backgroundimageImagebackImage=newImage(backTexture);backImage.setX(0);backImage.setY(0);backImage.setWidth(800);backImage.setHeight(480);//startgameimageImagestartImage=newImage(startTexture);startIma