Unity3d IEnumerator收益率 private IEnumerator spawallwaves() { 对于(int waveIndex=startingWave;waveIndex
朋友们好,我们用两种不同的方式使用收益率回报。他们之间有什么区别?Unity3d IEnumerator收益率 private IEnumerator spawallwaves() { 对于(int waveIndex=startingWave;waveIndex,unity3d,game-engine,Unity3d,Game Engine,朋友们好,我们用两种不同的方式使用收益率回报。他们之间有什么区别? 如果你能帮忙那就太好了这能回答你的问题吗?我想我明白了,谢谢 private IEnumerator SpawnAllWaves() { for(int waveIndex = startingWave; waveIndex < waveConfigs.Count; waveIndex++) { var currentWave = waveConfigs[waveIndex];
如果你能帮忙那就太好了这能回答你的问题吗?我想我明白了,谢谢
private IEnumerator SpawnAllWaves()
{
for(int waveIndex = startingWave; waveIndex < waveConfigs.Count; waveIndex++)
{
var currentWave = waveConfigs[waveIndex];
yield return StartCoroutine(SpawnAllEnemiesInWave(currentWave));
}
yield return new WaitForSeconds(2f);
}