andengine相关内容
我正在制作一个动态壁纸,我需要在设置场景中改变车辆的速度,当我按下返回按钮时,它需要反映回壁纸服务.在我的偏好活动中,我将列表偏好更改保存在共享偏好中,如下所示:- @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);addPreferencesFromRe
..
在我的情况下,我没有使用 RenderSurfaceView.我想对我的场景进行屏幕截图.但是当我保存屏幕截图时,它显示颠倒的镜像.无法理解我在这里做错了什么. 这是我的代码 attachChild(screenCapture);share_clicked = 1;最终 int viewWidth = (int)camera.getWidth();最终 int viewHeight = (
..
我正在制作一个带有障碍物的滑板游戏,你必须使用 box2D 和 AndEngine 跳过.我试图做到这一点,当玩家与一个物体发生碰撞时,该物体被移除并在物体的旧位置放置一个爆炸,但是精灵移除代码中的某些东西冻结了我的程序导致它结束(甚至不是一个强制关闭消息它只是自行关闭并进入我的主屏幕)并且 logcat 中没有出现错误/异常信息,所以我不知道是什么原因造成的!下面是一些代码片段- 当我创建
..
我正在尝试使用 AndEngine 教程 现在,当我运行该项目时,我收到错误消息,指出 java.lang.IllegalArgumentException: No EGLConfig found! TowerOfHanoiActivity.java public class TowerOfHanoiActivity extends SimpleBaseGameActivity {私
..
我正在通过 Andengine 为 Android 开发游戏.我有 MainActivity 类和 GameScene 类.我在 GameActivity 中使用 Toast 消息.它正在工作. Toast.makeText(this, "Hello World", Toast.LENGTH_SHORT).show(); 所以我想在 GameScene 类中使用 Toast 消息.但它不起作用
..
我发现在恢复游戏后,所有引擎都会重新加载并重新初始化应用程序.我想保存引擎状态并在“onResume"中恢复游戏过程. 我尝试保存所有引擎 (mEngine),然后在“onLoadEngine"中恢复游戏后返回保存的引擎.我认为这是一个糟糕的解决方案,它不起作用 在 andEngine 中暂停\恢复游戏(例如按下电源键后)的最佳解决方案是什么? 解决方案 我找到的解决方案是将引
..
我正在用 And 引擎开发一个抛出异常的游戏.其实我不知道异常发生的点.市场上多次报道. java.lang.RuntimeException: eglSwapBuffers failed: EGL_BAD_ALLOC在 android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1080)在 andr
..
我在我的游戏中使用 java + AndEngine. 在游戏过程中我有一些卡顿,我查找了信息并找到了一些如何优化游戏性能的步骤: 避免 GC(垃圾收集器)成为在游戏的主要动作中调用: a)不要在游戏时创建对象; b) 不要创建不必要的对象; 优化重复非常多的代码经常 我遵循了这些步骤,但在游戏过程中我总是卡住. 现在我正在游戏开始之前创建和加载所有纹理并且不卸载它们
..
我正在使用 andengine 通过 google play 服务进行游戏开发,我的游戏运行良好.但是一旦我添加了带有“onSetContentView"回调的 admob,我的游戏屏幕就会变黑,只有广告可见.这是我的回调 onSetContentView 函数: @override受保护的无效 onSetContentView() {this.mRenderSurfaceView = new
..
我正在创建和由 andengine 框架提供支持的 android 游戏 box2d 扩展 我收到了“致命信号 11",它似乎无处不在(我猜你可以随意调用它) 没有任何线索(至少,我不知道有任何线索可以帮助我解决这个问题) 我的猜测是: 1) 我正在使用 TimerTask 类创建游戏实体 2)也许它与并发有关? 你怎么看? 谢谢, 袜套 解决方案 您仍然可以使
..
我使用这个代码 this.mPhysicsWorld = new FixedStepPhysicsWorld(30, new Vector2(0, 0), false, 8, 1);this.mScene.registerUpdateHandler(this.mPhysicsWorld);final AnimatedSprite chat_sale_1 = new AnimatedSprite
..
我最近从 Eclipse 切换到 Intellij.现在我正在尝试使用 andengine 库. 在 Eclipse 中添加库很容易.只需右键单击 > 属性 > 添加库. 在 Intellij 中,右键单击文件夹时没有选项(见图).如何在 Intellij 中添加项目库(文件夹,而不是 jar 文件)? 谢谢.. 解决方案 Navigate to File >项目结构,选
..
如何制作可移动所有边的自定义 ScrollView.以及如何找到在 andengine 中点击 ScrollView 的位置? 提前致谢. 解决方案 我写了一个小的 ShapeScrollContainer.java 类,它正在开发中,但功能齐全,欢迎您使用, https://skydrive.live.com/redir?resid=EB5E1E510A150D4D!105
..
我正在寻找一种使用 Andengine 绘制圆的方法.如我所见,我只能画线、矩形和放置精灵,但我找不到画圆的方法.我该怎么做? 解决方案 确实,不能直接画圆.替代方案是: 渲染带有圆形纹理的四边形(参见 这个链接,例如) 渲染一个圆,它实际上是一个由连接的三角形组成的圆.您必须按程序生成几何图形来近似圆.对于实心圆,这并不难.我想是一个空心圆/圆形轮廓,有点复杂.如果您愿意,您也可
..
我有一个在场景中弹跳的精灵(带有身体).它需要不受重力影响,而且还能够与场景中的其他物体发生碰撞.这意味着我不能使用运动体.我试过了: body = PhysicsFactory.createCircleBody(mPhysicsWorld, this, BodyType.DynamicBody, PhysicsFactory.createFixtureDef(.5f, .5f, .5f));M
..
我收到一些奇怪的错误,导致我的 android 应用程序崩溃.它是一个测验应用程序.因此,当用户正确回答 2/3 问题时,然后单击下一步按钮它会崩溃.并显示索引 13 错误.但我不知道在哪里修复/寻找.这是我的代码片段. public Vector默认瓦片;私人无效游戏结果(){if(result.equals("right")){游戏结束();Log.e("Gaa", "就在这里 ->");}
..
我在从 andengine 运行示例时遇到问题.我得到的错误是在这一行: System.loadLibrary("andenginephysicsbox2dextension"); 无法加载和enginephysics2dextension.查找库返回空值.我注意到其他人一直有这个问题,但没有提出解决方案. 欢迎任何帮助!谢谢. 解决方案 看起来你错过了复制原生库.AndEngi
..
假设我有这个精灵: 我在运行时创建了一个随机景观: 然后,我想用精灵平铺线下方的区域: 这是游戏场地,因此它也应该是一个物理对象(在 Box2D 中). 在这里,他给出了如何将其变成物理体的示例.那么,我如何在代码中做图形部分? 编辑:查看 AndEngine 示例,文件 RepeatingSpriteBackgroundExample.java,这不是我所需要的,但
..
我想安装 AndEngine... 我遇到了一些向您展示如何安装它的视频.但这些视频是去年完成的,从那时起,安装方法发生了变化.至少他们在这些视频中的做法是...有谁知道我可以遵循的新扩展或一些新教程... 解决方案 请记住,目前有 2 个版本的 AndEngineGLES1 和 GLES2,大多数视频和教程都是针对 GLES1 的,因为 GLES2 是最近发布的AndEngine也在谷歌
..
我在屏幕上有一个球精灵,当我在该精灵上触摸和滑动时,它必须向特定的滑动方向移动. 我为那个球添加了物理. 我想做一些事情,比如paper折腾 谁能帮帮我.提前致谢. 解决方案 需要重写Sprite的onAreaTouched方法,如下图.您可以从 pSceneTouchEvent、pTouchAreasLocalX 和 pTouchAreaLocalY 变量中获取有关触摸
..