"景先生毕设|www.jxszl.com

C# Ability类代码示例

2023-12-29 16:56编辑: www.jxszl.com景先生毕设
本文整理汇总了C#中Ability类的典型用法代码示例。如果您正苦于以下问题:C# Ability类的具体用法?C# Ability怎么用?C# Ability使用的例子? 这里精选的类代码示例或许可以为您提供帮助。 示例1: IcePath public IcePath(Ability ability) : base(ability) { Modifier = new EvadableModifier(HeroTeam, EvadableModifier.GetHeroType.LowestHealth); CounterAbilities.Add(PhaseShift); CounterAbilities.Add(BallLightning); CounterAbilities.Add(Eul); CounterAbilities.AddRange(VsDisable); CounterAbilities.Add(SnowBall); CounterAbilities.Add(Armlet); CounterAbilities.Add(Bloodstone); CounterAbilities.Remove("bane_nightmare"); CounterAbilities.Remove("abaddon_aphotic_shield"); Modifier.AllyCounterAbilities.AddRange(AllyShields); Modifier.AllyCounterAbilities.AddRange(Invul); Modifier.AllyCounterAbilities.AddRange(VsMagic); AdditionalDelay = ability.AbilitySpecialData.First(x => x.Name == "path_delay").Value; for (var i = 0u; i < duration.Length; i++) { duration[i] = ability.AbilitySpecialData.First(x => x.Name == "duration").GetValue(i); } talent = AbilityOwner.FindSpell("special_bonus_unique_jakiro"); if (talent != null) { bonusDuration = talent.AbilitySpecialData.First(x => x.Name == "value").Value; } ObstacleStays = true; }
原文链接:http://www.jxszl.com/biancheng/C/556439.html