版本:unity 5.6 语言:C#
UniRx版本:5.5
总起:
ReactiveX并不是个新技术,百度上一搜就有很多中文的资料,但唯独没有针对Unity的UniRx资料,我这边就开个坑进行介绍。
UniRx的GitHub地址如下:https://github.com/neuecc/UniRx。我这边在csdn上传一份Unity商店中的包:http://download.csdn.net/detail/u012632851/9908069。
Rx由微软公司进行开发,并于2012年开源,现在支持的语言平台有20多种。所以什么是ReactiveX呢?
根据我个人的理解:ReactiveX主要处理时间上异步的各种操作,使用简洁的编码实现需要各种计时器才能完成的功能。
让我们来结合一个简单的例子来说一下。
一个例子: