94. 着地判定のイメージ図
F F F T T T T F F
F T F
T
UpdateAsObservable()
Updateのタイミングを通知
Select()
IsGroundedの値に差し替え
DistinctUntilChanged()
値に変化があった時のみ通過
Where()
値がTrueの時のみ通過
Subscribe()
isGroundedがFalse→Trueになった瞬間が通知される
100. isGroundedの丸め込みイメージ図
T F T T T T T T T
T
T
UpdateAsObservable()
Updateのタイミングを通知
Select()
IsGroundedの値に差し替え
DistinctUntilChanged()
値に変化があった時のみ通過
ThrottleFrame(5)
値が5フレームの間
来なかったら最後の値を放流
Subscribe()
isGroundedが6フレーム以上
安定していた時に最後の値が通知される
F T
1 2 3 4 5