两者有什么区别:
UpdateAsObservable()
EveryUpdate()
在UniRx?
它们是一样的吗?
Observable.EveryUpdate 被定义为一个静态方法,因此可以从 MonoBehavior 以外的地方调用它。在内部,通知 CoreThreadDispatcher 损坏的执行时间。 供您参考,在正确使用订阅者的 IDisposable 时需要小心(您需要粘贴 AddTo 等(
ObservableUpdateTrigger 在 UniRx.Triggers 命名空间中定义。 如果将 UniRx.Triggers 保留在 Using 之外,则可以直接调用 UpdateAsObservable ((。 该实体是 ObservableUpdateTrigger AddComponent 在调用时自动添加到调用中(实际使用触发器时不必担心触发器的存在( 可观察单行为和内部结构是相同的