コード例 #1
0
 public void EquipSpell(SpellScript spell)
 {
     if (!ListEquippedSpell.Exists(x => x.Code.Equals(spell.Code)))
     {
         ListEquippedSpell.Add(spell);
     }
 }
コード例 #2
0
 public void Update(float deltaTime)
 {
     if (!ListEquippedSpell.IsNullOrEmpty())
     {
         for (int i = 0; i < ListEquippedSpell.Count; i++)
         {
             if (ListEquippedSpell[i].CurrentCooldown > 0)
             {
                 ListEquippedSpell[i].CurrentCooldown -= deltaTime;
             }
         }
     }
 }