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