libgdx相关内容

如何检测,如果一个精灵被感动了在Java中libGDX?

在过去的几天里,我一直在我的游戏( Apopalypse )移植到Android移动平台。我已经做了精灵的触摸检测谷歌快速搜索,但没有发现任何有用的。每个气球会弹出一次感动,我只需要检测,如果是感动。 这是我的球产卵code: 渲染(X,Y,宽度和高度被随机): 公共无效渲染(){ Y + = 2; balloon.setX(X); balloon.setY(Y); ..
发布时间:2015-12-01 21:58:41 Java开发

找不到类从XXX XXX的方法引用< YYY>

我工作的一个libGDX项目,我有一类称为CheerVArachnids有这是一个事件监听其他内嵌类。当我在桌面上运行这个项目,它工作正常。但是当我运行我的Andr​​oid设备上,它无法找到内联类,我得到了以下错误: 找不到类的com.bbj.cva.CheerVArachnids $ PlaceUnitListener“,从法com.bbj.cva.CheerVArachnids引用< ..
发布时间:2015-12-01 21:56:27 移动开发

Android的Libgdx应用程序,未能解决AndroidApplication

我卡在使用libgdx的Andr​​oid项目。 我的桌面项目完美的作品。 我的Andr​​oid项目包含含armeabi和armeabi-V7A和Android GDX后端libs文件夹。 活动是在清单中声明 我已经习惯了使用这些工具。 一切曾经工作完美,所有的突然,我面临的一个持续性错误(项目固定后,清洗,重新启动,重新下载该库,尝试不同的API,SDK水平,JDK ...)。 下面是 ..
发布时间:2015-12-01 20:42:37 移动开发

游戏崩溃,如果中断,同时启动屏幕上 - LIBGDX

我有我的加载所有的纹理地图和外观的菜单和处理很多琐碎的事情一个开机画面和菜单界面类。如果我把构造菜单画面在闪屏构造或创建()我的主要的游戏类(MyGame类)的方法,那么它会通过很多时间不闪屏呈现的图像在手机上,同时在整个负载的东西,所以我推迟了菜单类加载到第二帧渲染(被称为在闪屏在第二帧渲染方法);我只是检查,如果我通过了第一帧,然后我呼吁加载菜单主要的游戏类中的方法。 这一切工作正常,符合市 ..
发布时间:2015-12-01 20:21:05 Java开发

libgdx SpriteBatch渲染到纹理

是否可以渲染到纹理的libGdx(Java引擎为Android /台式机)使用SpriteBatch?如果是这样,怎么办呢? 基本上,我想要呈现的一切,以512×256的纹理320×240区域,比规模的区域,以适应屏幕(在横向模式下)。这样,我想消除工件时,我独立地扩展alpha混合纹理它发生。如果有任何其他方式消除这些文物,请指出来:) 和是否有任何在线文档libGdx? 解决方案 这个 ..
发布时间:2015-12-01 16:38:23 移动开发

如何处理在libGDX不同的纵横比?

我已经实现了使用libGDX一些屏幕,显然会使用屏幕由libGDX框架提供类。然而,实现这些屏幕仅适用于pre定义的屏幕尺寸。例如,如果精灵本来是一个640×480大小的屏幕(4:3纵横比),它不会达到预期效果的其它屏幕尺寸,因为精灵去比肩屏幕的界限,并且不按比例屏幕尺寸在所有。此外,如果简单的缩放将已经由libGDX提供,我面对这一问题会仍然一直存在,因为这会导致游戏画面的纵横比改变。 在互联 ..
发布时间:2015-12-01 15:59:27 移动开发

在java中的方块碰撞算法

所以我做了一个简单和轻松的比赛,我需要检测2盒之间的碰撞。它只需要返回一个true或类似的东西,没有物理介入。 于是我就开始工作,但没有找到一个算法,将检查碰撞的转身广场。 下面我可视化的问题。 因此​​,大家可以看到广场1,2和3将返回true,因为它们与绿色方块相撞。 4将返回false因为它没有发生碰撞。 我有两种颜色在不同的数组列表中所有的方块。 是否有人知道一个lib或算法,这 ..
发布时间:2015-11-30 22:02:08 Java开发

的LinearLayout覆盖整个屏幕?

我最近做了一个游戏LibGDX,我添加了一个的LinearLayout 在 MainActivity.java 让我可以放置AdMob广告的广告出现。一切都运行良好和花花公子,但问题是布局覆盖有黑色的整个屏幕,我无法加载或玩游戏。有没有一种方法,使屏幕(大部分广告)顶部的LinearLayout权利,有它存在,同时又能使游戏加载和播放?因为现在我的应用程序仅仅是一个黑色的屏幕与广告在顶部。 下面 ..

在Libgdx游戏为Android使用AdMob提供的间隙,它解雇时,它的速度慢

我一直在使用AdMob提供的间隙与我libgdx游戏Android和我的问题是,当我把它打发掉它表明后,它需要相当长的一段时间给控制权交还给我的游戏(大约4-5秒,这是不好的话)。我不知道为什么会做到这一点。此外,当我刚刚离开我的游戏(pressing Home键),然后回来给它,它也需要在同一时间。也许它是与OpenGL上下文的损失。 解决方案 这就是上下文损失的确,纹理都被重新加载,因此花 ..
发布时间:2015-11-28 18:39:12 移动开发

AdMob的广告后,才第一次刷新出现

我添加横幅广告AdMob提供的,以我的比赛,横幅只添加第一个刷新(30秒)后出现。而对于前30秒它的存在,如果你点击页面底部的地方addvertisment应该是它把你的广告页面,但该广告是不可见的。 您可以看到自己,当你开始游戏,点击屏幕下方。 游戏#1 和我的另一场比赛(如果你从开始菜单中的意图在这场比赛中(如Facebook),然后返回到菜单,广告就会立即显示出来): 游戏#2 没有人 ..
发布时间:2015-11-28 18:32:33 移动开发

AdMob的libGDX与谷歌播放服务

在过去的几天里谷歌是强制使用的谷歌游戏服务移动广告,AdMob的的Andr​​oid的下一个版本。林完全新的AdMob的,我试图在我的libGDX的android游戏,测试广告,但无法弄清楚如何做到这一点,因为我得到错误的荒谬量,无论我做什么。我已经看过其他的例子,但他们都对AdMob的6.4.1(或更早),这是目前被认为是旧的。我只是想要一个广告横幅在屏幕的底部,但无法弄清楚如何做到这一点。可能 ..
发布时间:2015-11-28 18:29:53 Java开发

添加AdMob的下方游戏视图

我一直在试图把AdMob的下我的比赛看法。 这是我的code 公共类HoodStarGame扩展AndroidApplication { @覆盖公共无效的onCreate(包savedInstanceState){ super.onCreate(savedInstanceState); //创建布局 RelativeLayout的布局=新RelativeLayout的( ..
发布时间:2015-11-28 18:28:05 Java开发

与Libgdx高效的3D块渲染

首先,我是pretty的新的3D节目和libgdx。 我看了一些教程,我已经使我想要的场景。我有一些1X1X1块,用 ModelBuilder.createRect()创建的每一个可见的脸,因此,如果另一个块覆盖面这一块,有没有对这个块创建矩形。另外,顶部和底部的矩形是不需要的,因为我永远无法看到它们(除楼)。所以我想,这是pretty的效率。我也有背面剔除启用,我 Viewfrustum扑杀。不 ..
发布时间:2015-11-28 12:28:11 Java开发

理解Libgdx 3D模型和节点

我想获得一个更好的理解型号和它们的节点层次结构 Libgdx 。 由于我的理解,一个型号是由许多儿童节点 s,它可以包含其他很多节点取值为好。每个节点都有一个 Vector3类型转换描述它的位置, Vector3类型比例,描述其规模和四元旋转描述它的自转,所有相对于父节点或型号。该 Matrix4 gloabalTransform 描述相同,但相对于世界他们是在 现在,如果我想就像 Garrys ..
发布时间:2015-11-28 12:28:09 Java开发

libgdx Android不显示模式(黑屏)

我是新的LibGDX。 我试图运用一些教程中,我已经看了网上加载一个模型libGDX。 问题是,我有一个黑色的屏幕时,应用程序是在我的Galaxy Nexus的(安卓4.3),根据LogCat中没有错误加载。 在code是这样的: @覆盖 公共无效创建(){ modelBatch =新ModelBatch(); 环境=新环境(); environment.set(新Co ..
发布时间:2015-11-28 12:27:16 Java开发

在LibGDX平面着色

我目前工作的一个简单的游戏,我想我的地势要平坦着色。我目前的地形如下所示: 正如你所看到的颜色混合toghether根据顶点的颜色。 我会为我的最终产品类似于以下喜爱: 所以我想知道我怎样才能做到这一点?有哪些步骤,从洛德着色去平阴影? 下面是我如何去创造我给我的网格顶点: 公共TerrainChunk(){ buildHeightmap(); buildIndices( ..
发布时间:2015-11-28 12:22:53 其他开发

从模型构建器中LibGDX合并模型

我是新来LibGDX 3D设备,我想知道我怎么可以合并使用创建的 第一种方法是一种白色气缸, 第二个红色的圆柱体具有相同属性 如何获得的只有一个气缸来呈现(例如/模型/对象/任何可以呈现)以上的白某(反之亦然)的红色组成。 像素图pixmap1 =新的像素图(1,1,Format.RGBA8888); pixmap1.setColor(Color.WHITE); pixmap1.fill(); ..
发布时间:2015-11-28 12:18:49 Java开发

libGDX:三维动画不工作

我已经创建了使用搅拌机和fbxconv​​一个.g3db动画文件。现在,我的libGDX项目源$ C ​​$ C看起来是这样的: 公共类测试实现了ApplicationListener { // ... 公共ModelInstance弗雷德 公共AnimationController animationController; 公共无效创建(){ modelBatch =新Mode ..
发布时间:2015-11-28 12:15:06 Java开发