内容纲要
  1. 创建一个enum,把攻击目标都放进去,用二进制来表示。
    • Invalid表示无效,Ground表示对地面目标攻击,Air表示对空中目标攻击,Building表示对建筑目标攻击。
      12-实现模型层的玩家和卡牌定义插图
  2. 把移动速度也做成枚举值。
    12-实现模型层的玩家和卡牌定义插图(1)
  3. 在ArmySkillModel里增加属性。
    • hp表示生命值,aspd表示攻速,target表示目标,range表示攻击范围,在什么范围内能够进行攻击,用数字表示。
    • mspd表示移动速度,MoveSpeed是它的类型
      12-实现模型层的玩家和卡牌定义插图(2)

发表评论