IEnumerator StageLoad() { for (int list_x = 0; list_x < spawnObj.GetLength(0); list_x++) { for (int list_y = 0; list_y < spawnObj.GetLength(1); list_y++) { if (data.GetGimmicID(list_x, list_y) == 0) { continue; } StageObjUpdate(list_x, list_y, data.GetGimmicID(list_x, list_y), data.GetgimmicRotate(list_x, list_y)); yield return(new WaitForEndOfFrame()); } } }