问题标签 [andengine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2544 浏览

android - 如何将精灵作为子精灵添加到andengine中的另一个精灵?

我正在使用andengine 开发游戏。我想将一个精灵作为孩子添加到另一个精灵,以便精灵将与另一个精灵一起旋转。由于我是 andengine 的新手,所以我小时候不知道如何添加精灵。通过旋转主精灵,孩子必须随之旋转。

他们中的一些人建议调用 sprite.attachChild() 方法添加为子项,但我无法获得此方法。我正在扩展 BaseGameActivity。

编辑:他们中的一些人说这是由于旧版本的andengine。谁能给我下载新版本andengine的链接?

0 投票
2 回答
804 浏览

android - 在 AndEngine 游戏引擎旁边使用 LocationListener

嘿,我目前正在研究如何将AndEngine与手机的 GPS 位置一起使用。我认为访问这些信息应该不会太难,所以我只是抓住了ChangeableText示例并尝试对其进行调整,以便我可以看到它正确地抓住了位置,基本上我所做的是:

在类声明中添加了“实现 LocationListener”

向类字段添加了位置变量和位置管理器:

在 onLoadScene() 方法中实例化 locationManager:

设置 elapsedText 以打印出 curlat 和 curlng 变量:

并实现 onLocationChanged(Location arg) 方法,以便更新 curlat、curlng 字段。

可悲的是,这不起作用,我想知道你们中是否有人能指出我正确的方向?我对 Android 编程很陌生,甚至对使用 AndEngine 编程也很陌生。我猜这与 locationManager 没有正确实例化有关吗?

谢谢!

0 投票
2 回答
1065 浏览

java - 使用 AndEngine 限制声音播放

在 AndEngine 中播放声音的时间是否有限制?我试图让我的应用程序播放声音,它只播放大约前 6 秒的曲调。有没有办法改变这个?

0 投票
2 回答
810 浏览

android - Android AndEngine 模拟控制器

我是AndEngine的新手,

我可以使用标准模拟控制器并只允许水平垂直移动它吗?

我不明白我可以使用这个控制器来绘制我自己的 X\Y 坐标,但是如果有标准功能来制作这样的水平\垂直控制器,我会很有趣吗?(不仅忽略其中一个轴,而且限制在其上移动)

谢谢回答。

0 投票
1 回答
944 浏览

android - AndEngine 中的手绘物理对象

我发现“Chalk Ball 是用andengine 和 Box2D 作为物理引擎开发的”。

粉笔球是一款物理游戏。您可以用手指画一条线,它将是一个物理对象。我怎样才能做出这样的效果?我需要使用粒子系统来创建自定义曲线吗?我怎样才能像物理对象一样构建它们?或者它将是一个有很多点的多边形?

0 投票
1 回答
719 浏览

android - 使用多点触控创建多精灵?

我正在使用 AndEngine 多点触控功能为我的游戏创建多精灵。但我有一个问题:

  • 当我创建精灵时(在场景触地事件中),我调用它的 StartGrowSize 方法。
  • 当用户停止触摸(松开他/她的手指)精灵时,我需要调用它的 StopGrowSize 方法。

问题是,我无法确定用户何时释放她的手指,以及哪个手指(创建该精灵的手指)。

这是我游戏中的一些代码:

在 clsBalloon 中:

但它没有用。请帮帮我,谢谢。

0 投票
2 回答
876 浏览

java - Android 上的 AndEngine + Box2D - 它的便携性如何?

我正在考虑将 AndEngine 用于 Android 上基于物理的游戏。许多示例(尤其是我的代码所基于的示例)依赖于 Box2D 扩展。

我很惊讶地发现这个扩展依赖于其 Box2D 实现的本机代码,而不是使用 JBox2D。

这如何限制 AndEngine 的可移植性?它适用于所有 Android 设备吗?

0 投票
1 回答
480 浏览

android - Andengine for rAndroid

我是使用 Andengine 的新手..

当我尝试使用以下代码时,我收到文件未找到异常错误。

很可能是由于这个gfx/face_box.png
如何修复此错误?我如何在这里使用我自己的图像。我必须提供我的任何画廊图像的路径吗?drawable或者我可以使用文件夹中的任何图像。

任何身体都可以帮忙吗?

0 投票
1 回答
894 浏览

android - AndEngine物理联合

我在 Android 上使用 AndEngine,

当我创建一个场景时,我在那里放置了两个物理对象,我希望它们在移动时始终保持相同的距离。

我尝试使用DistanceJoint,但我不明白如何设置它的长度。这个长度不是以像素为单位的......我想设置:distancejoint.length = "distance between objects in scene initialization"

0 投票
1 回答
10557 浏览

android - 在 Android 中设置动态壁纸时出现奇怪的异常

我正在开发一个 Livewallpaper,它使用一个名为 Andengine(andengine.org) 的开源游戏引擎,它现在工作正常,除了有时当用户将我的 Livewallpaper 设置为壁纸时,会抛出一个异常,说“无法注册输入通道。检查日志以获取详细信息。”,但奇怪的是动态壁纸仍然有效并且没有退出。

知道可能导致此问题的原因,或者我该如何解决?