From 53e10da875ef1c37c16ce219656d7ddd1888a51a Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Thu, 26 Mar 2020 02:17:34 +0100 Subject: [PATCH] test --- Coroutine/CoroutineHandler.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Coroutine/CoroutineHandler.cs b/Coroutine/CoroutineHandler.cs index 9e5e816..a040dc0 100644 --- a/Coroutine/CoroutineHandler.cs +++ b/Coroutine/CoroutineHandler.cs @@ -34,9 +34,9 @@ namespace Coroutine { for (var i = TickingCoroutines.Count - 1; i >= 0; i--) { var coroutine = TickingCoroutines[i]; if (coroutine.Tick(deltaSeconds)) { - TickingCoroutines.RemoveAt(i); + TickingCoroutines.Remove(coroutine); } else if (coroutine.GetCurrentType() != WaitType.Tick) { - TickingCoroutines.RemoveAt(i); + TickingCoroutines.Remove(coroutine); EventCoroutines.Add(coroutine); } } @@ -46,9 +46,9 @@ namespace Coroutine { for (var i = EventCoroutines.Count - 1; i >= 0; i--) { var coroutine = EventCoroutines[i]; if (coroutine.OnEvent(evt)) { - EventCoroutines.RemoveAt(i); + EventCoroutines.Remove(coroutine); } else if (coroutine.GetCurrentType() != WaitType.Event) { - EventCoroutines.RemoveAt(i); + EventCoroutines.Remove(coroutine); TickingCoroutines.Add(coroutine); } }