C#

[C#] 코루틴 기초, 전처리 기능

반나무 2020. 8. 4. 09:46

코루틴은 여러 함수들을 순차적으로 하는것이아니라 동시에 작동하게한다.

일종의 병렬처리 개념

 

 

사용하려면 함수앞에 IEnumerator 를 붙인다

 

코루틴은 시간과 관련된 문법이있다

yield return null :한 프레임 대기

yield return new WaitForSeconds(1f): 1초 대기

 

실행 : StartCoroutine([함수명]);

멈춤 : StopCoroutine([변수명]);

Coroutine myCoroutine1;



myCoroutine1 = StartCoroutine(LoopA());

StopCoroutine(myCoroutin1);

 

동작중인 모든 코루틴 멈춤 : StopAllCoroutine(); 

 


코드를 축약 할 수 있다.

 

#region [이름]

~~코드들

 

#endregion [이름]

 

 

반응형