初学UniRx有感

很久没有那种写完代码后的舒爽感了,直到这几天遇到了UniRx

我真的被这种简洁,这种优雅给惊呆了。

我还只初学了一些皮毛,天知道深入学习以后还有什么惊喜等着我...

简单来说 ,对于Unity脚本,UniRx可以解决Update的臃肿和堆砌的成员变量过多的问题。

可以用极少的代码完成时间上的异步逻辑,可以使用响应式属性(可以订阅其变化的属性)和SetUIXXX之类的丑陋接口说拜拜。

这边我写了一个作业型的例子。是一个待办事项管理程序,可以添加删除修改待办事项,逻辑本身不复杂,但是当无数个’这个亮起的时候,那个得暗下去’之类的要求加上去的话,还是得废点功夫的,至少代码很难变的一目了然。但是当使用了UniRx后,逻辑就能变得异常清晰可读。

https://github.com/zwlstc109/UniRxMVCExample

猜你喜欢

转载自blog.csdn.net/zwlstc/article/details/84866535