お客さんのタップ抑制

This commit is contained in:
kimura 2021-10-13 11:20:45 +09:00
parent 2e9235c3a2
commit 613995dd84
1 changed files with 1 additions and 0 deletions

View File

@ -184,6 +184,7 @@ public class MarketManager : MonoBehaviour
}).AddTo(customerAnimator); }).AddTo(customerAnimator);
var eventTrigger = customerAnimator.gameObject.AddComponent<ObservableEventTrigger>(); var eventTrigger = customerAnimator.gameObject.AddComponent<ObservableEventTrigger>();
eventTrigger.OnPointerClickAsObservable() eventTrigger.OnPointerClickAsObservable()
.TakeWhile(_ => controller.State.Value == CustomerState.Walk || controller.State.Value == CustomerState.WalkShop)
.Where(_ => market.CurrentShopState.Value != ShopState.Close) .Where(_ => market.CurrentShopState.Value != ShopState.Close)
.Take(1) .Take(1)
.Subscribe(_ => .Subscribe(_ =>