请参阅制作 Pacman 时遇到一些问题以完全理解这个问题。只需查看已接受答案的第一部分。这是在java中!
我正在使用上面链接中显示的数组。我的 pacman 角色移动得很好,除了它每 100 毫秒移动 21 个像素,因此它根本不平滑。
目前我只是将当前数组位置的 x 和 y 乘以 21。我想知道如何才能使这变得平滑。我尝试了一些如何移动的方法,但它们都没有奏效,而且我不是很熟练,而且我的方法效率不高,因此我来到这里寻找一种顺利移动的好方法。
您可能需要知道的一些事情: Pacman 首先检查按键方向的位置。(例如:向右箭头向下。是否清楚?)如果清除,它将继续调用另一个处理移动 pacman 的类,直到出现一堵墙或敌人。