void TestFromCoroutine()
{
// 5초 카운트하는 코루틴 스트림을 만듦
Observable.FromCoroutine<int>(observer => GameTimerCoroutine(observer, 5))
.Subscribe(t => Debug.Log(t));
}
// 초기 값에서 0까지 카운트하는 코루틴
private IEnumerator GameTimerCoroutine(IObserver<int> observer, int initialCount)
{
var current = initialCount;
while (current > 0)
{
observer.OnNext(current--);
yield return new WaitForSeconds(1);
}
observer.OnNext(0);
observer.OnCompleted();
}
피드 구독하기:
댓글 (Atom)
-
mitmproxy( man in the middle proxy) 설치 메모 https://mitmproxy.org/ 에서 설치 방법 확인 brew를 사용해서 설치 진행 - $ brew install mitmproxy - 설치후...
-
컴파일 옵션을 -Wall하면 간혹 나타나는 오류임. 생성자의 초기화 순서는 헤더에서 선언된 순서와 일치하여야 한다는 의미임. 생성자에서 초기화 할때 상수가 아닌 변수로 초기화를 해버리면 그 순서때문에 초기값이 꼬일 수 있다는 거임.. stru...
-
CommandBuffer를 사용하여 Gray Post Effect 효과를 적용해보는 Simple code... 일단 보여지는 결과는... 실행전 실행후 CommmandBuffer를 이용한 C#예제 소스 using ...
댓글 없음:
댓글 쓰기