UniRx魅力操作符Where:实现处理简洁与高效.pdfVIP

  • 1
  • 0
  • 约1.14千字
  • 约 3页
  • 2026-06-18 发布于北京
  • 举报

UniRx魅力操作符Where:实现处理简洁与高效.pdf

4.操作符Where

上堂课,老师介绍了UniRx的基本语法格式。

其中有一句话:UniRx的侧重点,不是发布者和订阅者这两个概念如何使用,而是从发布者到订

阅者之间的过程如何处理。

如何处理呢?

今天就先处理一个给大家看看。

在之前,我们有介绍UpdateAPI。

其中有一段代码如下:

Observable.EveryUpdate()

.Subscribe(_=

{

if(Input.GetMouseButtonUp(0))

{

//dosomething

}

}).AddTo(this);

这段代码实现了鼠标按钮的点击处理。

但是这段代码,还不够简洁。如何更加简洁?

使用Where操作符。

代码如下:

Observable.EveryUpdate()

.Where(_=Input.GetMouseButtonUp(0))

.Subscribe(_=

{

//dosomething

}).AddTo(this);

Where意思是在哪儿。这里

文档评论(0)

1亿VIP精品文档

相关文档