125 【战斗】战斗系统 战斗伤害数字更新 战斗移动速度修改
| | |
| | | |
| | | |
| | | public static TweenerCore<Vector2, Vector2, DG.Tweening.Plugins.Options.VectorOptions> MoveToTarget( |
| | | RectTransform transform, RectTransform target, Vector2 offset, Action onComplete = null, float speed = 450f) |
| | | RectTransform transform, RectTransform target, Vector2 offset, Action onComplete = null, float speed = 500f) |
| | | { |
| | | |
| | | // 获取目标节点的世界坐标(中心点) |
| | |
| | | |
| | | |
| | | |
| | | // AttackType = 伤害飘血类型 |
| | | |
| | | // 即BattleType一般代表本次技能的攻击方式,如 1-物伤常规攻击、11-物伤连击、22-法伤反击等 |
| | | |
| | | // 而AttackType一般代表的是本次技能的伤害飘血类型,如普通伤害,暴击伤害、格挡、回血等 |
| | | |
| | | // 伤血类型: 1-普通;2-回血;3-反弹;4-流血;5-格挡;7-暴击,9-闪避 |
| | | |
| | | // |
| | | // 101011111 |
| | | |
| | | public enum DamageType |
| | | { |
| | | Damage = 1, //普通伤害 |
| | |
| | | |
| | | Block = 16, //格挡 |
| | | |
| | | Crit = 32, //暴击 |
| | | TakePlace1 = 32,//占位1 (暂无用) |
| | | |
| | | Dodge = 64, //闪避 |
| | | Crit = 64, //暴击 |
| | | |
| | | RageUp = 128, //怒气提升 |
| | | TakePlace2 = 128,//占位2 (暂无用) |
| | | |
| | | SuckHP = 256, //吸血 |
| | | Dodge = 256, //闪避 |
| | | |
| | | Realdamage = 512, //真伤 |
| | | RageUp = 512, //怒气提升 |
| | | |
| | | SuckHP = 1024, //吸血 |
| | | |
| | | Realdamage = 2048, //真伤 |
| | | |
| | | CritDamage = Crit + Damage, //暴击伤害 |
| | | |