unity3d的协同程序(Coroutine)思考 最近用c#在写一个益智游戏,使用了yield,协同程序很方便,使程序变的清晰简单,也带来了问题。 在GameObject.active = false 时他会销毁你的任何一个协同程序过程,并且不会等待过程结束后销毁,GameObject.enable时他并不可以恢复。所以以后使用Coroutine时要分场合和配合正确的逻辑使用。