---恢复内容开始---
游戏控制模块:
1.走路动画:
输入:A or D
输出:角色朝当前方向行进一个动画周期
功能:更新鼠标、键盘控制权,更新角色坐标,实现角色x轴的左右移动
2.跳跃动画:
输入:space
输出:角色向上跳跃一个动画周期
功能:更新鼠标、键盘控制权,更新角色坐标,实现角色y轴的向上移动
3.射击动画:
输入:J
输出:朝角色当前方向加载一次子弹动画
功能:更新鼠标、键盘控制权,实现角色与武器的交互
4.子弹碰撞动画:
输入:无
输出:子弹与怪物的碰撞动画
功能:更新鼠标、键盘控制权,更新怪物血量,实现子弹与怪物的交互
5.怪物碰撞动画:
输入:无
输出:怪物与角色的碰撞动画
功能:更新鼠标、键盘控制权,更新人物血量,实现怪物与角色的交互
6.菜单界面:
输入:ESC
输出:切换至菜单界面
功能:更新鼠标、键盘控制权,实现游戏的暂停、继续,查看当前信息
地图1
地图2
地图3