Unity3d 协程(IEnumerator)范例

using UnityEngine;
using System.Collections; public class Test : MonoBehaviour
{
IEnumerator Start ()
{
yield return StartCoroutine(login()); Debug.Log("CCCCCCCCCCCCC"); Destroy(this.gameObject);
} IEnumerator login ()
{
Debug.Log("AAAAAAAAAAAAAAAAA"); yield return new WaitForSeconds(0); Debug.Log("BBBBBBBBBBBBBBBBB");
}
}

------print--------

AAAAAAAAAAA

BBBBBBBBBBB

CCCCCCCCCCC

using UnityEngine;
using System.Collections; public class Test : MonoBehaviour
{
void Start ()
{
StartCoroutine(login()); Debug.Log("CCCCCCCCCCCCC"); Destroy(this.gameObject);
} IEnumerator login ()
{
Debug.Log("AAAAAAAAAAAAAAAAA"); yield return new WaitForSeconds(0); Debug.Log("BBBBBBBBBBBBBBBBB");
}
}

------print--------

AAAAAAAAAAA

CCCCCCCCCCC

上一篇:WPF依赖属性2


下一篇:c++中冒号(:)和双冒号(::)的用法