ポーズ中動作定義をpinkView初期化後に移動

This commit is contained in:
kimura 2022-02-14 10:29:02 +09:00
parent ade2634303
commit 64fe2c8e74
1 changed files with 9 additions and 9 deletions

View File

@ -83,15 +83,6 @@ public class MarketManager : MonoBehaviour
CoinManager.Instance.ChangeCoin(gameData.Coin);
HeartMeter.Instance.Initialize(gameData.ViewedShopLevel, gameData.Heart);
// ポーズ中動作指定
market.IsPause.Subscribe(isPause =>
{
vipCustomerButtonView.SetActive(isPause);
// 兄弟非表示
blueView.SetActive(!isPause);
BrotherPinkView.Instance.SetActive(!isPause);
}).AddTo(this);
// ハートゲージがフルかつダイアログが開いていない場合レベルアップ
HeartMeter.Instance.FulledHeart
.CombineLatest(market.IsPromotion.Delay(TimeSpan.FromSeconds(1f)), (fulled, isPromotion) => fulled && !isPromotion)
@ -129,6 +120,15 @@ public class MarketManager : MonoBehaviour
cartView.SetStock(startStocks, false);
BrotherPinkView.Instance.SetBrotherView(pinkTarget);
// ポーズ中動作指定
market.IsPause.Subscribe(isPause =>
{
vipCustomerButtonView.SetActive(isPause);
// 兄弟非表示
blueView.SetActive(!isPause);
BrotherPinkView.Instance.SetActive(!isPause);
}).AddTo(this);
// 宣伝ボタン
rewardButtonView.RewardButton.ThrottleFirst(TimeSpan.FromSeconds(.3f)).Subscribe(_ =>
{