c#
코루틴
void Start(){
StartCoroutine(coroutineFunction());
}
IEnumerator coroutineFunction(){
yield return new WaitForSeconds(0.5f);
Debug.Log("coroutine");
yield return null;
}
void Start(){
StartCoroutine(coroutineFunction("send massage"));
}
IEnumerator coroutineFunction(string msg){
yield return new WaitForSeconds(0.5f);
Debug.Log(msg);
yield return null;
}
특이사항
- 메인스레드가 아닌곳에서 코루틴 호출시 무시됨
- 에러메세지나 알림도 뜨지 않고 그냥 작동하지 않아서 원인파악이 힘들었다.