各シーンにレベルアップポップアップ表示処理追加
This commit is contained in:
parent
48fd1399e7
commit
c4ac2f09ea
|
|
@ -54,8 +54,14 @@ public class CornField : MonoBehaviour
|
||||||
// データ
|
// データ
|
||||||
var gameData = GameDataManager.GameData;
|
var gameData = GameDataManager.GameData;
|
||||||
CoinManager.Instance.ChangeCoin(gameData.Coin);
|
CoinManager.Instance.ChangeCoin(gameData.Coin);
|
||||||
HeartMeter.Instance.Initialize();
|
HeartMeter.Instance.Initialize(gameData.ViewedShopLevel, gameData.Heart);
|
||||||
HeartMeter.Instance.SetHeart(gameData.Heart);
|
GameDataObserver.Instance.ShopLevelUpdate
|
||||||
|
.Where(x => x)
|
||||||
|
.Subscribe(x =>
|
||||||
|
{
|
||||||
|
LocalCacheManager.Save(ShopLevelUp.DataTag, gameData.ViewedShopLevel + 1);
|
||||||
|
TransitionManager.Instance.LoadSceneAdditive(GameScenes.StoreLevel);
|
||||||
|
}).AddTo(this);
|
||||||
counterView.Initialize(gameData.CornSeed);
|
counterView.Initialize(gameData.CornSeed);
|
||||||
SetData();
|
SetData();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,8 +27,14 @@ public class KitchenManager : MonoBehaviour
|
||||||
|
|
||||||
var gameData = GameDataManager.GameData;
|
var gameData = GameDataManager.GameData;
|
||||||
CoinManager.Instance.ChangeCoin(gameData.Coin);
|
CoinManager.Instance.ChangeCoin(gameData.Coin);
|
||||||
HeartMeter.Instance.Initialize();
|
HeartMeter.Instance.Initialize(gameData.ViewedShopLevel, gameData.Heart);
|
||||||
HeartMeter.Instance.SetHeart(gameData.Heart);
|
GameDataObserver.Instance.ShopLevelUpdate
|
||||||
|
.Where(x => x)
|
||||||
|
.Subscribe(x =>
|
||||||
|
{
|
||||||
|
LocalCacheManager.Save(ShopLevelUp.DataTag, gameData.ViewedShopLevel + 1);
|
||||||
|
TransitionManager.Instance.LoadSceneAdditive(GameScenes.StoreLevel);
|
||||||
|
}).AddTo(this);
|
||||||
|
|
||||||
kitchenView.Initialize();
|
kitchenView.Initialize();
|
||||||
adButton.gameObject.SetActive(false);
|
adButton.gameObject.SetActive(false);
|
||||||
|
|
@ -45,9 +51,7 @@ public class KitchenManager : MonoBehaviour
|
||||||
kitchenView.SetNormalAnimation();
|
kitchenView.SetNormalAnimation();
|
||||||
}).AddTo(this);
|
}).AddTo(this);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
TransitionManager.Instance.LoadSceneAdditive(GameScenes.StoreLevel);
|
|
||||||
|
|
||||||
// 大量注文
|
// 大量注文
|
||||||
var bulkOrderList = SpreadsheetDataManager.Instance.GetBaseDataList<BulkOrderData>(Const.BulkOrderDataSheet);
|
var bulkOrderList = SpreadsheetDataManager.Instance.GetBaseDataList<BulkOrderData>(Const.BulkOrderDataSheet);
|
||||||
var result = CheckBulkOrder();
|
var result = CheckBulkOrder();
|
||||||
|
|
|
||||||
|
|
@ -22,8 +22,14 @@ public class MarketManager : MonoBehaviour
|
||||||
{
|
{
|
||||||
var gameData = GameDataManager.GameData;
|
var gameData = GameDataManager.GameData;
|
||||||
CoinManager.Instance.ChangeCoin(gameData.Coin);
|
CoinManager.Instance.ChangeCoin(gameData.Coin);
|
||||||
HeartMeter.Instance.Initialize();
|
HeartMeter.Instance.Initialize(gameData.ViewedShopLevel, gameData.Heart);
|
||||||
HeartMeter.Instance.SetHeart(gameData.Heart);
|
GameDataObserver.Instance.ShopLevelUpdate
|
||||||
|
.Where(x => x)
|
||||||
|
.Subscribe(x =>
|
||||||
|
{
|
||||||
|
LocalCacheManager.Save(ShopLevelUp.DataTag, gameData.ViewedShopLevel + 1);
|
||||||
|
TransitionManager.Instance.LoadSceneAdditive(GameScenes.StoreLevel);
|
||||||
|
}).AddTo(this);
|
||||||
|
|
||||||
market = Market.Instance;
|
market = Market.Instance;
|
||||||
productDataList = SpreadsheetDataManager.Instance.GetBaseDataList<ProductData>(Const.ProductDataSheet);
|
productDataList = SpreadsheetDataManager.Instance.GetBaseDataList<ProductData>(Const.ProductDataSheet);
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,14 @@ public class ProductManagement : MonoBehaviour
|
||||||
state.Value = ManagementState.None;
|
state.Value = ManagementState.None;
|
||||||
var gameData = GameDataManager.GameData;
|
var gameData = GameDataManager.GameData;
|
||||||
CoinManager.Instance.ChangeCoin(gameData.Coin);
|
CoinManager.Instance.ChangeCoin(gameData.Coin);
|
||||||
HeartMeter.Instance.Initialize();
|
HeartMeter.Instance.Initialize(gameData.ViewedShopLevel, gameData.Heart);
|
||||||
HeartMeter.Instance.SetHeart(gameData.Heart);
|
GameDataObserver.Instance.ShopLevelUpdate
|
||||||
|
.Where(x => x)
|
||||||
|
.Subscribe(x =>
|
||||||
|
{
|
||||||
|
LocalCacheManager.Save(ShopLevelUp.DataTag, gameData.ViewedShopLevel + 1);
|
||||||
|
TransitionManager.Instance.LoadSceneAdditive(GameScenes.StoreLevel);
|
||||||
|
}).AddTo(this);
|
||||||
|
|
||||||
// 補充方法設定
|
// 補充方法設定
|
||||||
view.SetRefillType(gameData.RefillMode);
|
view.SetRefillType(gameData.RefillMode);
|
||||||
|
|
|
||||||
|
|
@ -16,8 +16,14 @@ public class Shopping : MonoBehaviour
|
||||||
|
|
||||||
var gameData = GameDataManager.GameData;
|
var gameData = GameDataManager.GameData;
|
||||||
CoinManager.Instance.ChangeCoin(gameData.Coin);
|
CoinManager.Instance.ChangeCoin(gameData.Coin);
|
||||||
HeartMeter.Instance.Initialize();
|
HeartMeter.Instance.Initialize(gameData.ViewedShopLevel, gameData.Heart);
|
||||||
HeartMeter.Instance.SetHeart(gameData.Heart);
|
GameDataObserver.Instance.ShopLevelUpdate
|
||||||
|
.Where(x => x)
|
||||||
|
.Subscribe(x =>
|
||||||
|
{
|
||||||
|
LocalCacheManager.Save(ShopLevelUp.DataTag, gameData.ViewedShopLevel + 1);
|
||||||
|
TransitionManager.Instance.LoadSceneAdditive(GameScenes.StoreLevel);
|
||||||
|
}).AddTo(this);
|
||||||
|
|
||||||
// 一覧データ
|
// 一覧データ
|
||||||
var shopDataList = SpreadsheetDataManager.Instance.GetBaseDataList<ShopData>(Const.ShopDataSheet);
|
var shopDataList = SpreadsheetDataManager.Instance.GetBaseDataList<ShopData>(Const.ShopDataSheet);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue