【问题标题】:A maze game for touch-devices触摸设备的迷宫游戏
【发布时间】:2019-06-29 02:56:36
【问题描述】:

目的:我想制作一个类似this one的游戏

问题:如何使它在拖动项目时不会超出单元格的边界?我可以这样做,但您可以从键盘轻松控制它,但不知何故我会发现很难使用拖动。换句话说,要求只能沿着特定路径拖动项目(如上面的游戏示例)

有什么想法吗?欢迎任何选项和解决方案。谢谢!

【问题讨论】:

  • 你有试过的代码吗? SO 不是编码服务。谢谢
  • 您需要的是“一些代码” - 希望对您有所帮助
  • 伙计们))我希望得到关于图书馆的任何建议,而不是笑话))
  • 是的,我有代码,但我认为没有必要展示它,因为它只是一个可拖动的对象

标签: javascript html game-engine touch-event


【解决方案1】:

从您提供的示例来看,您可以通过在物品周围放置墙壁来做到这一点。每当系统检测到与墙壁发生碰撞时,物品的移动就会停止。我大部分时间都在 Unity Engine 中使用此功能,所以恐怕我无法为您提供具体代码。

观看此视频:https://www.youtube.com/watch?v=hNV-xEMALr8

我想你看完之后就知道了。

【讨论】:

  • 非常感谢!实际上,我大约在 20 分钟前就您的方式解决了这个问题,但无论如何谢谢你:)))
  • 欢迎。我很高兴能帮上忙
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-03-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-30
相关资源
最近更新 更多