リザルトのボタン連打対策

This commit is contained in:
kimura 2021-10-20 19:20:17 +09:00
parent 79f0c387a2
commit d44ab4fed5
1 changed files with 3 additions and 3 deletions

View File

@ -70,7 +70,7 @@ public class CookingResult : MonoBehaviour
{ {
// 大量注文時処理 // 大量注文時処理
var materialNumber = LocalCacheManager.Load<int>(BulkOrder.MaterialNumberTag); var materialNumber = LocalCacheManager.Load<int>(BulkOrder.MaterialNumberTag);
centerOkButton.OnClickAsObservable().Subscribe(_ => centerOkButton.OnClickAsObservable().Take(1).Subscribe(_ =>
{ {
// 獲得、遷移 // 獲得、遷移
if (!GameDataManager.GameData.CompletedProductList.Exists(data => data.Number == materialNumber)) if (!GameDataManager.GameData.CompletedProductList.Exists(data => data.Number == materialNumber))
@ -80,7 +80,7 @@ public class CookingResult : MonoBehaviour
} }
TransitionManager.Instance.LoadScene(GameScenes.Main); TransitionManager.Instance.LoadScene(GameScenes.Main);
}).AddTo(this); }).AddTo(this);
leftOkButton.OnClickAsObservable().Subscribe(_ => leftOkButton.OnClickAsObservable().Take(1).Subscribe(_ =>
{ {
// 獲得、遷移 // 獲得、遷移
if (!GameDataManager.GameData.CompletedProductList.Exists(data => data.Number == materialNumber)) if (!GameDataManager.GameData.CompletedProductList.Exists(data => data.Number == materialNumber))
@ -100,7 +100,7 @@ public class CookingResult : MonoBehaviour
result.Value = CornResult.Perfect; result.Value = CornResult.Perfect;
}); });
}).AddTo(this); }).AddTo(this);
destructionButton.OnClickAsObservable().Subscribe(_ => destructionButton.OnClickAsObservable().Take(1).Subscribe(_ =>
{ {
// 遷移 // 遷移
TransitionManager.Instance.LoadScene(GameScenes.Main); TransitionManager.Instance.LoadScene(GameScenes.Main);