Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Slick2d 在 Java 中创建游戏,但我遇到了问题。我不知道如何防止用户输入“被阻止的瓷砖”。有没有人有关于如何做到这一点的任何提示?
编辑:这不是实际检查是否存在问题的碰撞,而是阻止玩家移动,我有一个浮点类型的速度变量。
有两种基本方法:
或者
同样的原则也适用于非平铺游戏:在实际移动之前或之后检查是否存在碰撞,然后执行相应的操作。