From 669ed4350ed45df90c77a61e57015f20afbde8c4 Mon Sep 17 00:00:00 2001 From: kimura Date: Tue, 12 Oct 2021 12:59:45 +0900 Subject: [PATCH] =?UTF-8?q?=E9=81=94=E6=88=90=E5=BE=8C=E3=81=AE=E3=83=AC?= =?UTF-8?q?=E3=82=B7=E3=83=94=E3=81=A7=E3=81=AE=E7=B4=A0=E6=9D=90=E4=B8=8D?= =?UTF-8?q?=E8=B6=B3=E8=A1=A8=E7=A4=BA=E3=82=92=E5=89=8A=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MyGame/Scenes/Main/Scripts/BulkOrder.cs | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/popcorn/Assets/MyGame/Scenes/Main/Scripts/BulkOrder.cs b/popcorn/Assets/MyGame/Scenes/Main/Scripts/BulkOrder.cs index f508b9ec..5dc92b3d 100644 --- a/popcorn/Assets/MyGame/Scenes/Main/Scripts/BulkOrder.cs +++ b/popcorn/Assets/MyGame/Scenes/Main/Scripts/BulkOrder.cs @@ -132,11 +132,14 @@ public class BulkOrder : MonoBehaviour var productData = new ProductData(data1, countByVolume); productData.volume *= countByVolume; itemView1.SetData(productData); - itemView1.SetButtonActive(itemView1.CheckAmount(productData)); if (gameData.CompletedProductList.FirstOrDefault(data => data.Number == 1) is BulkOrderResultData resultData) { itemView1.SetCooked(resultData.Rarity); } + else + { + itemView1.SetButtonActive(itemView1.CheckAmount(productData)); + } itemView1.CookingButton.ThrottleFirst(TimeSpan.FromSeconds(1f)).Subscribe(_ => { LocalCacheManager.Save(Const.ProductViewTypeTag, ProductViewType.BulkOrder); @@ -156,11 +159,14 @@ public class BulkOrder : MonoBehaviour var productData = new ProductData(data2, countByVolume); productData.volume *= countByVolume; itemView2.SetData(productData); - itemView2.SetButtonActive(itemView2.CheckAmount(productData)); if (gameData.CompletedProductList.FirstOrDefault(data => data.Number == 2) is BulkOrderResultData resultData) { itemView2.SetCooked(resultData.Rarity); } + else + { + itemView2.SetButtonActive(itemView2.CheckAmount(productData)); + } itemView2.CookingButton.ThrottleFirst(TimeSpan.FromSeconds(1f)).Subscribe(_ => { LocalCacheManager.Save(Const.ProductViewTypeTag, ProductViewType.BulkOrder); @@ -180,11 +186,14 @@ public class BulkOrder : MonoBehaviour var productData = new ProductData(data3, countByVolume); productData.volume *= countByVolume; itemView3.SetData(productData); - itemView3.SetButtonActive(itemView3.CheckAmount(productData)); if (gameData.CompletedProductList.FirstOrDefault(data => data.Number == 3) is BulkOrderResultData resultData) { itemView3.SetCooked(resultData.Rarity); } + else + { + itemView3.SetButtonActive(itemView3.CheckAmount(productData)); + } itemView3.CookingButton.ThrottleFirst(TimeSpan.FromSeconds(1f)).Subscribe(_ => { LocalCacheManager.Save(Const.ProductViewTypeTag, ProductViewType.BulkOrder);