赞
踩
- public class NewBehaviourScript : MonoBehaviour {
- void Start()
- {
- StartCoroutine(A());
- StartCoroutine(B());
- StartCoroutine(C());
- }
- IEnumerator A()
- {
- yield return null;
- Debug.Log("1");
- }
- IEnumerator B()
- {
- yield return null;
- Debug.Log("2");
- }
-
- IEnumerator C()
- {
- yield return new WaitForSeconds(0.000001f);
- Debug.Log("3");
- }
- }
1.等待下一帧执行,yield return null。调用顺序在Update后,LateUpdate前
yield return 0(任意数字); //下一帧再执行后续代码 Update后,LateUpdate前
2.如果有截屏需要,用WaitForEndOfFrame。
3.WaitForEndOfFrame还可以让代码在LateUpdate的时序后调用。
执行顺序可以说是等当前帧执行完之后紧接执行后面程序
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。