1. 程式人生 > >Unity3D協程(Demo) 看懂就理解差不多了

Unity3D協程(Demo) 看懂就理解差不多了

 voidStart()

    {

       Debug.Log("1");

        StartCoroutine(Do());

       Debug.Log("4");

    }

   IEnumeratorDo()

    {

       Debug.Log("2");

       yieldreturnStartCoroutine(newDo());//WaitForSeconds(5);

       Debug.Log("6");

    }

   IEnumeratornewDo()

    {

       Debug.Log("3");

       yieldreturnnewWaitForSeconds(2);

       Debug.Log("5");

    }

輸出結果 1、2、3、4、5