在UNITY中有会有相同的效果,但是Unity推荐使用StartCoroutine
yield return IEnumerator在过去使用JavaScript时有这么一句提示:
使用JavaScript时,不必使用StartCoroutine,编译器将为您执行此操作。编写C#代码时,必须调用StartCoroutine。
但是至少在2018.3的版本中,使用yield return IEnumerator没有任何报错,可能是unity自动给加上了,这个自动估计会有耗费的,所以还是尽可能的用StartCor
一定条件下,StopCoroutine对yield return StartCoroutine有影响,IEnumerator无影响。
本文探讨了在Unity引擎中使用StartCoroutine与yield return进行协程控制的细节。指出在使用JavaScript时,编译器会自动处理StartCoroutine调用,而在C#中则需手动调用。此外,讨论了StopCoroutine对不同情况的影响。
2869

被折叠的 条评论
为什么被折叠?



