UpdateAsObservable () против EveryUpdate () в UniRx? - PullRequest
0 голосов
/ 15 октября 2018

В чем разница между:

  • UpdateAsObservable()
  • EveryUpdate()

в UniRx?

Являются ли онито же самое?

1 Ответ

0 голосов
/ 17 октября 2018

Observable.EveryUpdate определяется как статический метод, поэтому его можно вызывать из любого места, кроме MonoBehaviour.Внутренне, время выполнения коррупции CoreThreadDispatcher уведомляется.Для справки, вы должны быть осторожны при правильном использовании IDisposable подписчиков (вам нужно будет вставить AddTo и т. Д.)

ObservableUpdateTrigger определено в пространстве имен UniRx.Triggers.Если вы оставите UniRx.Triggers вне использования, вы можете напрямую вызвать UpdateAsObservable ().Сущность ObservableUpdateTrigger AddComponent автоматически добавляется к вызову во время вызова (вам не нужно беспокоиться о наличии триггера при его фактическом использовании) ObservableMonoBehaviour и внутренняя структура одинаковы

...