/// <summary> /// Method that updates the game /// </summary> /// <param name="input">Input</param> /// <param name="gameTime">GameTime</param> public override void Update(Input input, GameTime gameTime) { base.Update(input, gameTime); // Check for colliders var colliders = Collider.BoxOverlapAny(Collider); if (colliders.Count() > 0) { onTrigger(Collider, previousColliders, colliders); } // Update prev colliders set previousColliders.Clear(); foreach (var collider in colliders) { previousColliders.Add(collider); } }