触摸设备的迷宫游戏

时间:2019-06-29 02:56:36

标签: javascript html game-engine touch-event

目的:我想创建一个像this one

的游戏

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

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

1 个答案:

答案 0 :(得分:0)

从您提供的示例来看,可以通过在项目周围放置墙壁来完成此操作。只要系统检测到与墙壁的碰撞,物品的运动就会停止。我主要在Unity Engine中使用了此功能,所以恐怕我无法为您提供特定的代码。

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

我认为您可以在观看之后弄清楚这一点。