「Unity/UniRx/コールチン変換」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==コールチン変換== ToYieldInstructionを使えば、Observableをコールチンに変換できる。 <pre> using System.Collections; using UnityEngine; using UniR...」) |
(相違点なし)
|
2021年12月16日 (木) 17:23時点における版
コールチン変換
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(); } }