using UnityEngine; using System.Collections; namespace YLBattle { /// /// 坐标 /// public class BattlePosition { /// /// x坐标 /// public float x = 0; /// /// y坐标 /// public float y = 0; } /// /// 战斗分组定义 /// public enum EBattleTeam { /// /// 未分组,错误值,未初始化值 /// NONE = 0, /// /// 玩家自己队伍 /// BLUETEAM = 1, /// /// 敌人队伍 /// REDTEAM = 2, } /// /// 战斗对象类型 /// public enum EFighterType { /// /// 默认值,初始值 /// NONE = 0, /// /// 己方 /// HERO = 1, /// /// 敌方 /// MONSTER = 2, } /// /// /// public enum EBattleProperty { /// /// 初始值 /// NONE = 0, #region 战斗属性,不可随意修改顺序和编号 与数据库对应值 /// /// 当前HP /// HP = 1, /// /// HP上限 /// HPMAX = 2, /// /// 物理攻击 /// ATTACK = 3, /// /// 攻击速度 /// ATTACKSPEED = 4, /// /// 移动速度 /// MOVESPEED, /// /// CD 时间控制因子 /// COOLTIME, /// /// 攻击范围 /// ATKRANGE, /// /// 警戒范围 /// ALARMRANGE, /// /// 暴击率 /// CRITICALPROB, /// /// 暴击伤害 /// CRITICALDAMAGE, /// /// 防御[护甲] /// DEFENSE, /// /// 法术强度 /// MAGICSTRENGTH, /// /// 魔法抗力 /// MAGICFORCE, /// /// 技能释放当前值 /// NPOWER, YANLI, KANGBAOLI, #endregion /// /// 技能释放基础值 /// NMAXPOWER, /// /// 等级 /// LEVEL, /// /// 身高 /// HEIGHT, /// /// /// POSX, /// /// /// POSY, /// /// 属性ENUM最大值 /// MAX, } }