UniRX简述

时间:2024-05-01 10:30:20

UniRX:是一个Unit3D的编程框架,专注于解决异步逻辑,使得异步逻辑的实现更加简单优雅。

  例如:实现“只处理第一次鼠标点击事件”:

  

Observable.EveryUpdate()
.Where(_=>Input.GetMouseButtonDown(0))
.First()
.SubScribe(_=>{//todo})