andengine相关内容

SharedPreference 更改未反映在我的墙纸服务中

我正在制作一个动态壁纸,我需要在设置场景中改变车辆的速度,当我按下返回按钮时,它需要反映回壁纸服务.在我的偏好活动中,我将列表偏好更改保存在共享偏好中,如下所示:- @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);addPreferencesFromRe ..

AndEngine Sprite/Box2D Body 移除使我的程序崩溃而没有错误/异常信息?

我正在制作一个带有障碍物的滑板游戏,你必须使用 box2D 和 AndEngine 跳过.我试图做到这一点,当玩家与一个物体发生碰撞时,该物体被移除并在物体的旧位置放置一个爆炸,但是精灵移除代码中的某些东西冻结了我的程序导致它结束(甚至不是一个强制关闭消息它只是自行关闭并进入我的主屏幕)并且 logcat 中没有出现错误/异常信息,所以我不知道是什么原因造成的!下面是一些代码片段- 当我创建 ..
发布时间:2021-11-27 12:22:25 移动开发

未找到 EGLConfig

我正在尝试使用 AndEngine 教程 现在,当我运行该项目时,我收到错误消息,指出 java.lang.IllegalArgumentException: No EGLConfig found! TowerOfHanoiActivity.java public class TowerOfHanoiActivity extends SimpleBaseGameActivity {私 ..
发布时间:2021-11-27 12:22:14 移动开发

Android Toast 消息不起作用

我正在通过 Andengine 为 Android 开发游戏.我有 MainActivity 类和 GameScene 类.我在 GameActivity 中使用 Toast 消息.它正在工作. Toast.makeText(this, "Hello World", Toast.LENGTH_SHORT).show(); 所以我想在 GameScene 类中使用 Toast 消息.但它不起作用 ..
发布时间:2021-11-27 12:22:01 Java开发

暂停后保存游戏状态.和引擎

我发现在恢复游戏后,所有引擎都会重新加载并重新初始化应用程序.我想保存引擎状态并在“onResume"中恢复游戏过程. 我尝试保存所有引擎 (mEngine),然后在“onLoadEngine"中恢复游戏后返回保存的引擎.我认为这是一个糟糕的解决方案,它不起作用 在 andEngine 中暂停\恢复游戏(例如按下电源键后)的最佳解决方案是什么? 解决方案 我找到的解决方案是将引 ..
发布时间:2021-11-27 12:21:49 移动开发

AndEngine游戏优化

我在我的游戏中使用 java + AndEngine. 在游戏过程中我有一些卡顿,我查找了信息并找到了一些如何优化游戏性能的步骤: 避免 GC(垃圾收集器)成为在游戏的主要动作中调用: a)不要在游戏时创建对象; b) 不要创建不必要的对象; 优化重复非常多的代码经常 我遵循了这些步骤,但在游戏过程中我总是卡住. 现在我正在游戏开始之前创建和加载所有纹理并且不卸载它们 ..
发布时间:2021-11-27 12:21:33 移动开发

admob 与 AndEngine + google play 服务集成时无法显示游戏画面

我正在使用 andengine 通过 google play 服务进行游戏开发,我的游戏运行良好.但是一旦我添加了带有“onSetContentView"回调的 admob,我的游戏屏幕就会变黑,只有广告可见.这是我的回调 onSetContentView 函数: @override受保护的无效 onSetContentView() {this.mRenderSurfaceView = new ..
发布时间:2021-11-27 12:21:25 移动开发

致命信号11(和引擎项目)

我正在创建和由 andengine 框架提供支持的 android 游戏 box2d 扩展 我收到了“致命信号 11",它似乎无处不在(我猜你可以随意调用它) 没有任何线索(至少,我不知道有任何线索可以帮助我解决这个问题) 我的猜测是: 1) 我正在使用 TimerTask 类创建游戏实体 2)也许它与并发有关? 你怎么看? 谢谢, 袜套 解决方案 您仍然可以使 ..
发布时间:2021-11-27 12:21:15 Java开发

如何在 Intellij Idea 中添加库

我最近从 Eclipse 切换到 Intellij.现在我正在尝试使用 andengine 库. 在 Eclipse 中添加库很容易.只需右键单击 > 属性 > 添加库. 在 Intellij 中,右键单击文件夹时没有选项(见图).如何在 Intellij 中添加项目库(文件夹,而不是 jar 文件)? 谢谢.. 解决方案 Navigate to File >项目结构,选 ..
发布时间:2021-11-27 12:20:56 移动开发

andengine 中的自定义 ScrollView

如何制作可移动所有边的自定义 ScrollView.以及如何找到在 andengine 中点击 ScrollView 的位置? 提前致谢. 解决方案 我写了一个小的 ShapeScrollContainer.java 类,它正在开发中,但功能齐全,欢迎您使用, https://skydrive.live.com/redir?resid=EB5E1E510A150D4D!105 ..
发布时间:2021-11-27 12:20:48 Java开发

使用 Andengine 画圆

我正在寻找一种使用 Andengine 绘制圆的方法.如我所见,我只能画线、矩形和放置精灵,但我找不到画圆的方法.我该怎么做? 解决方案 确实,不能直接画圆.替代方案是: 渲染带有圆形纹理的四边形(参见 这个链接,例如) 渲染一个圆,它实际上是一个由连接的三角形组成的圆.您必须按程序生成几何图形来近似圆.对于实心圆,这并不难.我想是一个空心圆/圆形轮廓,有点复杂.如果您愿意,您也可 ..
发布时间:2021-11-27 12:20:38 Java开发

如何让身体忽略重力(AndEngine)?

我有一个在场景中弹跳的精灵(带有身体).它需要不受重力影响,而且还能够与场景中的其他物体发生碰撞.这意味着我不能使用运动体.我试过了: body = PhysicsFactory.createCircleBody(mPhysicsWorld, this, BodyType.DynamicBody, PhysicsFactory.createFixtureDef(.5f, .5f, .5f));M ..
发布时间:2021-11-27 12:20:31 移动开发

java.lang.IndexOutOfBoundsException:无效的索引 13,大小为 13

我收到一些奇怪的错误,导致我的 android 应用程序崩溃.它是一个测验应用程序.因此,当用户正确回答 2/3 问题时,然后单击下一步按钮它会崩溃.并显示索引 13 错误.但我不知道在哪里修复/寻找.这是我的代码片段. public Vector默认瓦片;私人无效游戏结果(){if(result.equals("right")){游戏结束();Log.e("Gaa", "就在这里 ->");} ..
发布时间:2021-11-27 12:20:20 Java开发

AndEngine 加载库时出错

我在从 andengine 运行示例时遇到问题.我得到的错误是在这一行: System.loadLibrary("andenginephysicsbox2dextension"); 无法加载和enginephysics2dextension.查找库返回空值.我注意到其他人一直有这个问题,但没有提出解决方案. 欢迎任何帮助!谢谢. 解决方案 看起来你错过了复制原生库.AndEngi ..
发布时间:2021-11-27 12:20:12 移动开发

创建一个像风景精灵一样的随机正弦图

假设我有这个精灵: 我在运行时创建了一个随机景观: 然后,我想用精灵平铺线下方的区域: 这是游戏场地,因此它也应该是一个物理对象(在 Box2D 中). 在这里,他给出了如何将其变成物理体的示例.那么,我如何在代码中做图形部分? 编辑:查看 AndEngine 示例,文件 RepeatingSpriteBackgroundExample.java,这不是我所需要的,但 ..
发布时间:2021-11-27 12:20:03 移动开发

在 Eclipse 中安装 AndEngine

我想安装 AndEngine... 我遇到了一些向您展示如何安装它的视频.但这些视频是去年完成的,从那时起,安装方法发生了变化.至少他们在这些视频中的做法是...有谁知道我可以遵循的新扩展或一些新教程... 解决方案 请记住,目前有 2 个版本的 AndEngineGLES1 和 GLES2,大多数视频和教程都是针对 GLES1 的,因为 GLES2 是最近发布的AndEngine也在谷歌 ..
发布时间:2021-11-27 12:19:52 Java开发

如何使用 AndEngine 通过在球上滑动来投掷/投掷球?

我在屏幕上有一个球精灵,当我在该精灵上触摸和滑动时,它必须向特定的滑动方向移动. 我为那个球添加了物理. 我想做一些事情,比如paper折腾 谁能帮帮我.提前致谢. 解决方案 需要重写Sprite的onAreaTouched方法,如下图.您可以从 pSceneTouchEvent、pTouchAreasLocalX 和 pTouchAreaLocalY 变量中获取有关触摸 ..
发布时间:2021-11-27 12:19:34 移动开发