public static IDisposable SubscribeToImage(this UniRx.IObservable <Sprite> source, Image image) { return(source.SubscribeWithState(image, (x, i) => image.sprite = x)); }
public static IDisposable SubscribeToText <T>(this UniRx.IObservable <T> source, TextMeshProUGUI text) { return(source.SubscribeWithState <T, TextMeshProUGUI>(text, (Action <T, TextMeshProUGUI>)((x, t) => t.text = x.ToString()))); }