PyGame 入门游戏开发最终篇
麻将移动动画
根据游戏逻辑,麻将被选中后,是可以再点击桌面上的空位,进行移动的。要实现麻将的移动,需要有以下几点功能需要实现:
检测鼠标点击事件,开始进入移动的逻辑。这一点通过 Table 上的“空格”对象进行“点击判断”就可以了。
判断目标地点是否可以移动。如果没有选中麻将,不能移动;如果目标地点与被选中的麻将,不在纵横的直线上,就应该不可以移动。
修改麻将的位置,并且显示一段从起点到终点的...
PyGame 入门游戏开发最终篇
麻将移动动画
根据游戏逻辑,麻将被选中后,是可以再点击桌面上的空位,进行移动的。要实现麻将的移动,需要有以下几点功能需要实现:
检测鼠标点击事件,开始进入移动的逻辑。这一点通过 Table 上的“空格”对象进行“点击判断”就可以了。
判断目标地点是否可以移动。如果没有选中麻将,不能移动;如果目标地点与被选中的麻将,不在纵横的直线上,就应该不可以移动。
修改麻将的位置,并且显示一段从起点到终点的...
No replies yet.