【问题标题】:Game paths in android to show levels in game like CandyCrushandroid中的游戏路径显示游戏中的关卡,如Candy Crush
【发布时间】:2015-10-28 07:10:49
【问题描述】:

我正在创建一个 Android 应用程序,我需要在 Candycrush 中显示类似屏幕的地图,有人可以建议我如何在 android 中创建路径。

【问题讨论】:

  • 完全跑题了。
  • 请向我们展示您迄今为止所做的尝试,以便我们帮助您解决问题。但本网站不提供一般性想法的帮助,尤其是当问题不清楚时

标签: android android-activity andengine game-engine


【解决方案1】:

我会提出如下逻辑,但不提供详细代码供您考虑。

换句话说,您想显示一个超大的地图(例如,4x 屏幕高度,1x 屏幕宽度),可拖动,对吧?

关键是,将其分成4 x 屏幕大小的图片。(或更多)然后,您的手机可以正常处理。 现场初步协调:

pic1 - 位置 0,0

pic2 - 位置 0,heightx1

pic3 - 位置 0,heightx2

pic4 - 位置 0,heightx3

在 CreateScene 中,将 pic1,pic2 放在场景中。 (如果没有内存问题,则加载 pic3 和 4)

将 touchlistener 附加到 pic1、pic2(和 3,4)(使它们成为可移动的精灵)

Action_down 时,记录 X,Y 坐标

Action_move时,将当前位置设置为图片位置(并为其他图片更新对应的X,Y)

看看这是否适合你?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 2015-02-02
    相关资源
    最近更新 更多