北京航空航天大学毕业设计(论文) 第 28 页
图4-4-2 UML图
4.5 Map类
游戏的主核心最主要的一个类,现实地表、建筑、人物的绘制,实现对键盘的响应、现实正常的碰撞、和攻击检测以及NPC玩家的行为模拟。此类UML图分别如下 图4-5-1图4-5-2
北京航空航天大学毕业设计(论文) 第 29 页
图4-5-2
北京航空航天大学毕业设计(论文) 第 30 页
4.6 Role 类
游戏角色类, 主要现实角色属性,动作由动作类加载进来。UML图为4-6
图4-6
4.7 RoleAction 类
游戏角色动作类,主要现实角色动作加载方法,具体帧的实现由帧类加载进来。UML图如下 图4-7。
北京航空航天大学毕业设计(论文) 第 31 页
图4-7
4.8 ActionFrame 类
游戏角色动作帧类,实现动作帧数据的保存和加载。UML图如下:图4-8
图4-8