>>818
俺ならWaitForSeconds使うかな

IEnumerator GenerateIns(float time,int count,GameObject obj){
//待つ回数は生成する数より1少ない
float interval = (float)(count-1)/time;
while(count>0){
Instantiate(obj);
count--;
if(count > 0){//終端は待たない
yield return new WaitForSeconds(interval);
}
}
}