Example #1
0
 public void Update()
 {
     if (!SpecialAbility.IsTypePhysicsBased(specialAbility))
     {
         SpecialAbility.Perform(this);
     }
     else
     {
         performActionInFixedUpdate = true;
     }
 }
Example #2
0
    public void FixedUpdate()
    {
        if (performActionInFixedUpdate)
        {
            if (SpecialAbility.IsTypePhysicsBased(specialAbility))
            {
                SpecialAbility.Perform(this);
            }

            performActionInFixedUpdate = false;
        }

        return;
    }