和unity_【Unity开源项目精选】UniRx:Unity中的响应式编程

洪流学堂,让你快人几步。你好,我是你的技术探路者郑洪智,你可以叫我大智。

今天给你分享一个Unity开源项目,我们一起来看看吧!

UniRx是什么?

UniRx (Unity响应式编程插件) 重写了.Net的响应式扩展。.Net官方的Rx很棒,但是在Unity中无法使用,并且与IOS的IL2CPP有兼容性问题。这个库这些问题并且添加了一些Unity专属的工具类。支持的平台有:PC/Mac/Android/iOS/WP8/WindowsStore/等等,并且支持Unity4.6之后的所有版本。

源码地址
https://github.com/neuecc/UniRx

UniRx 在 Unity Asset Store 的地址(免费)
http://u3d.as/content/neuecc/uni-rx-reactive-extensions-for-unity/7tT

为什么用Rx?

一般来说,网络操作需要用到 WWWCoroutine。但是使用 Coroutine 对于异步操作来说不是一个好的选择,原因如下:

  • 协程不能有返回值,因为它

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值