Unity/UniRx/コールチン変換
提供: 初心者エンジニアの簡易メモ
2021年12月16日 (木) 17:23時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「==コールチン変換== ToYieldInstructionを使えば、Observableをコールチンに変換できる。 <pre> using System.Collections; using UnityEngine; using UniR...」)
コールチン変換
ToYieldInstructionを使えば、Observableをコールチンに変換できる。
using System.Collections; using UnityEngine; using UniRx; using UnityEngine.UI; public class Example : MonoBehaviour { private Button _button; public void Start() { StartCoroutine(ExampleCoroutine()); } private IEnumerator ExampleCoroutine() { yield return _button .OnClickAsObservable() .FirstOrDefault() .ToYieldInstruction(); } }