public async UniTask Twinkle() { while (_isTwinkle) { int number = UnityEngine.Random.Range(0, _lightSpotCanvasGroups.Count); List <int> ids = GetTwinkleId(number); List <CanvasGroup> canvasGroups = GetCanvaGroup(ids); if (canvasGroups.Count > 0) { await ChapterTool.Glint(canvasGroups, 100, 0.1f, 1); await UniTask.Delay(TimeSpan.FromMilliseconds(70)); } } }