Class Diagram
2016-10-31 21:58:40 0 举报
登录查看完整内容
作者其他创作
大纲/内容
AudioManager
单利模式短暂音频播放器数组持续音频播放器取得播放器数组中未播放的一个播放音频,如果都在播放取得第一个播放
BaseSkill
技能逻辑类执行技能技能枚举标识
WeaponTrigger武器碰撞检查
ActiveVerticalBar
竖条在一定的范围内以一定的速度活动
Player
处理角色生命处理角色获得能力值
magicEnemy黑暗魔法师
Transfer
处理传送入口
AudioEditor
设计音频框架,把Audiolist打包成asset文件便于管理音频文件
Audio
序列化标识类音频名称音频
PlayerEffectPos
处理角色特效显示处理物品效物品显示
UIRight向右控件UI类
UIController
控制UI的交互基类持有PlayerMotive
FloorEnemy食人族
UIDown移动指示方向控件类
SmallEnemyRange检测区域类
SkillController
单利模式技能集合根据技能枚举执行相应的技能
FollowPlayer
通过取得偏移插值运算跟随角色移动并限定在一定的活动区域
FlashBar
闪烁横条在一定时间内消失在一定时间内显示
BoundSkill领域技能类
AudioTag
静态标签类统一管理标签识别不同的音频
Incubator
敌人生成类位置数组敌人类型数组通过随机索引取得生成的位置通过随机索引取得生成的敌人生成一定数量的敌人
PlayerMotive
处理角色行走处理角色跳跃处理角色死亡禁止角色活动
SkillUI
技能视图处理类处理技能冷却禁用
EyeEnemy魔化能量球
BaseEnemy
处理攻击处理死亡处理行动处理掉落物品
AudioList
音频Audio集合
EnemyMotive小毛怪
DangerArea
角色危险区域限制角色活动区域
SkillType
技能类型枚举类
EyeRange检测区域类
NegativeDir
限制敌人活动区域类
UILeft向左控件UI类
Thunder雷电技能类
ControllerEnum移动和跳跃状态枚举类
GameManager
单利模式处理时间计时处理能力值交互处理窗口交互处理场景交互检索敌人数目生成敌人
DeathEnemy死神
UITop移动指示方向控件类
FlashSkill闪烁技能类
ActiveHorizontalBar
横条在一定的范围内以一定的速度活动
Tags
静态标签类统一管理标签识别不同的物体
ExplodeSkill雷爆技能类
UIJump跳跃控件UI类
0 条评论
回复 删除
下一页