自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 UniRx_UniTask_学习记录_3.6_Coroutine的变换

3.6 Coroutine变换Coroutine 是Unity标准的异步处理,UniRx可以把Coroutine 转换成Observable3.6.1 Coroutine => ObservableCoroutine 执行完了待机Observable.FromCoroutine 把Coroutine 变成Observable,生成的Observable在对象Coroutine结束时发送消息Observable.FromCoroutine把Coroutine 和Observable 绑定在一起

2022-05-17 23:35:51 437

原创 UniRx_UniTask_学习记录_3.5_UGUI Component 和 Observable

文章目录3.5 UGUI Component 和 Observable3.5.1 UGUI Event => Observable3.5.2 特殊的 Subscribe3.5 UGUI Component 和 Observable3.5.1 UGUI Event => ObservableButton 和 Toggle 的 UGUI Component 发行的UnityEvent 变化为Observable,有两种变换方式UnityEvent AsObservable() 变换扩张方

2022-05-17 00:25:29 214

原创 UniRx_UniTask_学习记录_3.4_从Unity Event函数变换

文章目录3.4 Unity イベント関数からの変換3.4.1 Observable.NextFrame3.4.2 Observable.OnceApplicationQuit3.4.3 Observable.Every~3.4.4 ObservableTriggers3.4.5 ObserveEveryValueChanged3.4 Unity イベント関数からの変換UniRx 提供 Unity 的 Event Function 生成 ObservableMainThreadDispatcherMai

2022-05-17 00:08:15 936

原创 UniRx_UniTask_学习记录_3.3_Factory Method

文章目录3.3 Factory Method3.3.1 Observable.Return3.3.2 Observable.Range3.3.3 Observable.Repeat3.3.4 Observable.Throw3.3.5 Observable.Empty3.3.6 Observable.Never3.3.7 Observable.Defer3.3.8 IEnumerable.ToObservable3.3.9 Observable.Create3.3.10 Observable.CreateW

2022-05-16 00:19:28 623

原创 UniRx_UniTask_学习记录_3.2_ReactiveProperty

文章目录3.2 ReactiveProperty3.2.1 ReactiveProperty3.2.2 ReadOnlyReactiveProperty3.2.3 ReactiveCollection3.2.4 ReactiveDictionary3.2 ReactiveProperty​ ReactiveProperty 的值可以读写,并且在值变化时发行消息。即带有Observable功能的变数。3.2.1 ReactiveProperty​ 值变化时发行OnNext消息。​ Dispose()执

2022-05-14 15:27:49 823

原创 UniRx_UniTask_学习记录_3.1_Subject

Observable 的制作方法3.1 Subject3.1.1 Subject​ Subject 是观察者模式的核心,Subject继承了IObserver 和IObservable,可以记录所有订阅(Subscribe())的Observer,并同时发送消息(boardCast)using UniRx;using UnityEngine;namespace Sample.Section3.Subjects{ public class SubjectSample : MonoBeh

2022-01-13 00:48:42 2074

原创 UniRx_UniTask_学习记录_2.4_Scheduler

文章目录2.4 Scheduler2.4.1 Scheduler 的种类2.4.2 Scheduler的使用方法2.4 Scheduler2.4.1 Scheduler 的种类Scheduler 的名字指定方法说明ImmediateSchedulerScheduler.Immediate当前线程立刻执行CurrentThreadSchedulerScheduler.CurrentThread当前线程顺序执行ThreadPoolSchedulerSchedul

2022-01-12 14:14:35 2262

原创 UniRx_UniTask_学习记录_2.3_Observable的性质

文章目录2.3 Observable 的性质2.3.1 Observable 行动时机2.3.2 Operator 的 实例化生成2.3.3 Hot Observable 和 Cold Observable2.3 Observable 的性质由不同方法和时机生成的Observable 各有不同, 什么时候运作,如何运作。我们需要对这些有明确的了解2.3.1 Observable 行动时机声明Observable时,出入停止的状态,当跟各种 Operator进行连,并Subscribe()后

2022-01-10 20:57:50 399

原创 UniRx_UniTask_学习记录_2.2_Observable的使用

文章目录UniRx_2.2_Observable的使用2.2.1 Observable的生成方法2.2.2 Observable 可以利用的消息2.2.3 销毁Observable的方法2.2.4 AddTo() 方法UniRx_2.2_Observable的使用2.2.1 Observable的生成方法使用 Subject工厂方法UniRX提供的ObservableTask(UniTask)进行变换别的数据结构进行变换2.2.2 Observable 可以利用的消息OnNext(

2022-01-10 19:29:13 496

原创 UniRx_UniTask_学习记录_2.1_Observable 是什么

文章目录第二章 UniRx的动作原理2.1 Observable 是什么2.1.1 事件驱动程序2.1.2 Observer Pattern(观察者模式)第二章 UniRx的动作原理2.1 Observable 是什么2.1.1 事件驱动程序​ 当应用程序在执行中发生了事件,通过发送事件消息来通知。这个事件消息在别的地方被订阅,执行接收到消息后的处理。2.1.2 Observer Pattern(观察者模式)​ UniRx是在观察者模式到基础上制作的。观察者模式概要Observer O

2022-01-02 13:03:12 314

原创 UniRX_UniTask_学习记录_01_概述

文章目录第1章 概述1.1 UniRx是什么1.2 UniRx的导入方法1.21 从 Unity Asset Store 导入1.22 从Github 下载最新的release包 导入1.3 UniRx的用途1.31 异步(非同期)处理异步处理是什么异步处理的缺点异步处理和UniRxUniRx异步处理的使用例子和async/await比较UniTask1.32 事件处理的利用第1章 概述1.1 UniRx是什么UniRx是以Reactive Extensions为基础的胃Unity的非同期和事件处理的

2021-12-30 01:22:13 3335

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除