facebook twitter hatena line email

「Unity/UniRx/値変更検知/方法」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「 ==値変更検知の方法== 以下2つのやり方がある。 *ReactiveProperty *ObserveEveryValueChanged ObserveEveryValueChangedは、前フレームと今フレ...」)
 
(相違点なし)

2022年3月24日 (木) 20:50時点における最新版

値変更検知の方法

以下2つのやり方がある。

  • ReactiveProperty
  • ObserveEveryValueChanged

ObserveEveryValueChangedは、前フレームと今フレームの変化をフレームごとに、判断するので負荷が高いかも。あと、1フレーム内で発生した複数回の変動は検知できない。 ただ、ReactivePropertyはコードが、更新値に.valueをつけなくてはならないし、見た目が、わかりずらい。ObserveEveryValueChangedのほうが保守性が高いかも。

参考:https://qiita.com/toRisouP/items/d0d32cf674a00f3a8427

参考:https://nekogeek.jp/reactive-property-vs-observe-every-value-changed/