Unity3D yield的總結

能夠把yield理解成一種特殊形式的return,它和return同樣,會當即把執行權返回父級函數。特別之處在於,yield後面跟的函數或對象會跟一個條件判斷,當條件知足時,就會再次回調包含該yield的子函數,而且從yield語句以後繼續執行。條件知足以前,執行父函數下面的語句,能夠看做異步執行。 例如: //在c#中必須顯示的指明,啓動一個纖程以調用含有yield的函數。    StartCo
相關文章
相關標籤/搜索