C学习协程等待
目录
【C#学习】协程等待
来源GPT,仅记录学习
yield return WaitForEndOfFrame()
适用于
渲染结束后再执行代码
,但 WebGL 可能不适合这个操作,
会拖慢帧率
。(渲染得太慢)
yield return null;
让代码在
下一帧的
Update()
里继续运行
,更加流畅。
yield return WaitForFixedUpdate()
(更平稳),
如果你的游戏
物理计算较多
,可以使用
WaitForFixedUpdate()
,让协程与
FixedUpdate()
同步:
适用情况:
- 如果你的移动涉及到 刚体物理(Rigidbody) 。
- 需要更平稳的帧率,但可能不如
yield return null;
灵敏。