/// <summary> /// メインスレッドでの処理 /// </summary> private void Update() { threadQueue.Commit(); var queue = threadQueue.Dequeue(); foreach (var q in queue) { try { q.Invoke(); } catch (Exception ex) { Debug.LogError(ex); } } }