角色战斗
2017-03-29 11:04:44 0 举报
战斗,武器切换
作者其他创作
大纲/内容
角色信息数据类(用于读取和存储角色当前的相关信息)
玩家血量是否小于0
角色信息操作类(用于提供角色状态变换方法)
增加/扣除血量
玩家
networkPlayer
是否空手
玩家死亡,调用死亡处理方法
获取当前武器信息
射击
获取当前血量
射击射线碰撞判断
切换武器命令输入
根据当前是空手还是持武判断
角色信息操作类
切换无效,保持空手状态
复活
是
获取当前武器状态信息
1.生成新武器,持在手中2.记录当前持有武器的信息
否
战斗逻辑
武器栏位是否有武器
更改武器持有状态信息
PlayerManager(方法均为[PunRPC])
无
1.无反应2.其他可攻击物品反应方法
根据对碰撞部位伤害系数,调用信息操作类中的减血方法
死亡
武器/空手更换逻辑
有
准备工作
非玩家
1.销毁手中的武器进入空手2.生成新武器持在手中3.记录当前持有武器信息
0 条评论
下一页