ย bool shouldGenerateFood = true;



void Update()

ย  ย  {


ย  ย  ย  ย  StartCoroutine(GenerateFood());

ย  ย  ย  ย 

ย  ย  }


ย  ย  IEnumerator GenerateFood()

ย  ย  {

ย  ย  ย  ย  yield return new WaitUntil(() => shouldGenerateFood);


ย  ย  ย  ย  shouldGenerateFood = false;

ย  ย  ย  ย  Debug.Log("ddd");

ย  ย  ย  ย  for(int i = 0; i

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  GameObject temp = Instantiate(foodList[i]);

ย  ย  ย  ย  ย  ย  temp.transform.position = new Vector3(0,ย  0 , i * food_interval);

ย  ย  ย  ย  ย  ย  stageFoodList.Add(temp);


ย  ย  ย  ย  }


ย  ย  }