andengine

    2热度

    1回答

    我有一款Android游戏,它使用SharedPreferences在设备上存储游戏的高分。这很好地工作,直到设备的高分超过100分,此时它会导致应用在下一次从SharedPreferences获取int时崩溃。以下是与SharedPreferences存储和检索分数相关的代码。 public void setHighScore(int score) { SharedPreference

    1热度

    2回答

    我试图设置来自andengine Gles2的TMXmap示例中所有仙人掌上仙人掌属性项目的碰撞检测。我尝试了各种方法 - 任何人都可以给我一个有效的方法吗? 原始代码 Tmxmaps andengine 一个建议解决方案: collision detection 另一种建议的解决方案: from andengine.org 我已经试过: if(pTMXTileProperties.contain

    0热度

    1回答

    我刚开始使用AndEngine创建一个安卓游戏,并通过它的外观默认情况下,一个游戏活动保持屏幕。我正在进行的游戏需要玩家的持续关注,所以当长时间没有注册触摸输入时,无需保持屏幕开启。那么如何启用屏幕超时? 我的猜测是使用setWakeLockOption,但我无法弄清楚传递给函数的内容。

    1热度

    1回答

    我的sharedprefs类被称为UserData。 我可以打电话给我的HUD一个int,它工作正常,像这样 Text levelText = new Text(0, 40, AssetLoaderUtil.mFontMENU, "LEVEL: " + UserData.getInstance().getMaxUnlockedLevel(), mContext.getV

    0热度

    1回答

    我是AndEngine和Box2D的新手。请耐心等待。 我创建了一个新的项目,建立一个480x800的摄像头,增加了一个32×32条,在地球引力产生的物理世界和丢弃的条纹。你看,它会下降。但对我来说这似乎并不“自然”;它太慢了。 然后我意识到,重力是米(m /秒2),而环境是像素。米和像素之间的转换在哪里?幕后应该有一个假设。我有任何控制权吗? Box2D如何知道它是从地面以下100米处(从距离看

    0热度

    1回答

    我正在寻找一个倒计时教程使用Andengine.This是我需要做的应用程序即我需要计数,直到具体日期,当它达到该日期,它必须显示一些消息,当通过它的日期必须再次显示倒计时,直到明年的这一天。如何实现this.i搜索各种教程,但无法找到。希望有人会帮助我。 clock)= new Text(CAMERA_WIDTH/4.4f,CAMERA_HEIGHT/3.6f,this.mFont,“Hello

    0热度

    1回答

    所以,这里的想法是收集三个日志,简单的任务。 但我只能按特定顺序获取日志,或者触摸日志会使应用崩溃。为什么? 如果我按顺序抓住它们,但如果我先触摸log 2或3,它就会崩溃。 有没有更好的方法来做到这一点? public void initQuestTwo() { createHUD(); logSprite = new Sprite(300, 300, AssetL

    0热度

    3回答

    我发现这个设置了一个盘点,但我怎样才能在库存向用户展示最新的名单,如果他们放下我怎么删除某个项目或使用它呢?最后,将每个项目与包含其统计信息的类关联的最佳方法是什么? package example; import java.util.ArrayList; import java.util.HashMap; public class Main { // HashMap with ar

    0热度

    1回答

    我想动画一个精灵与两个帧... 动画从帧0到1,但给“pFrameDurations不等于pFrameCount!”异常虽然动画从第1帧到0. sprite.setCurrentTileIndex(1); sprite.animate(new long[]{200,0}, 1, 0, 0, new AnimatedSprite.IAnimationListener() { @Ov

    0热度

    1回答

    我是AndEngine的新成员,现在对我来说有太多困难的事情了。 我想知道当我触摸任何地方时我碰到了什么,并且通过x和y这些位置给予动作。有谁能够帮助我?