ハートメーター表示修正
This commit is contained in:
parent
a0a766d1b4
commit
b54c87d16f
|
|
@ -51,6 +51,8 @@ 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.SetHeart(gameData.Heart);
|
||||||
counterView.Initialize(gameData.cornSeed);
|
counterView.Initialize(gameData.cornSeed);
|
||||||
SetData();
|
SetData();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,9 +22,7 @@ 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();
|
||||||
var shopLevelList = SpreadsheetDataManager.Instance.GetBaseDataList<ShopLevelData>(Const.ShopLevelDataSheet);
|
|
||||||
HeartMeter.Instance.Initialize(shopLevelList);
|
|
||||||
HeartMeter.Instance.SetHeart(gameData.Heart);
|
HeartMeter.Instance.SetHeart(gameData.Heart);
|
||||||
|
|
||||||
SetData();
|
SetData();
|
||||||
|
|
|
||||||
|
|
@ -49,7 +49,7 @@ public class Market : MonoBehaviour
|
||||||
|
|
||||||
var shopLevelList = SpreadsheetDataManager.Instance.GetBaseDataList<ShopLevelData>(Const.ShopLevelDataSheet);
|
var shopLevelList = SpreadsheetDataManager.Instance.GetBaseDataList<ShopLevelData>(Const.ShopLevelDataSheet);
|
||||||
var shopLevelToCustomerList = shopLevelList.Select(shopLevel => (level:shopLevel.shopLevel, tenMinCustomer:shopLevel.customer));
|
var shopLevelToCustomerList = shopLevelList.Select(shopLevel => (level:shopLevel.shopLevel, tenMinCustomer:shopLevel.customer));
|
||||||
HeartMeter.Instance.Initialize(shopLevelList);
|
HeartMeter.Instance.Initialize();
|
||||||
HeartMeter.Instance.SetHeart(gameData.Heart);
|
HeartMeter.Instance.SetHeart(gameData.Heart);
|
||||||
|
|
||||||
// 在庫数表示
|
// 在庫数表示
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@ 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.SetHeart(gameData.Heart);
|
HeartMeter.Instance.SetHeart(gameData.Heart);
|
||||||
|
|
||||||
// 補充方法設定
|
// 補充方法設定
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@ 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.SetHeart(gameData.Heart);
|
HeartMeter.Instance.SetHeart(gameData.Heart);
|
||||||
|
|
||||||
// 一覧データ
|
// 一覧データ
|
||||||
|
|
|
||||||
|
|
@ -29,11 +29,11 @@ public class HeartMeter : SingletonMonoBehaviour<HeartMeter>
|
||||||
shopLevel.AddTo(this);
|
shopLevel.AddTo(this);
|
||||||
viewHeartCount.AddTo(this);
|
viewHeartCount.AddTo(this);
|
||||||
compositeDisposable.AddTo(this);
|
compositeDisposable.AddTo(this);
|
||||||
|
levelList = SpreadsheetDataManager.Instance.GetBaseDataList<ShopLevelData>(Const.ShopLevelDataSheet).Select(shopLevelData => shopLevelData.heart).ToList();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Initialize(List<ShopLevelData> shopLevelDataList)
|
public void Initialize()
|
||||||
{
|
{
|
||||||
levelList = shopLevelDataList.Select(shopLevelData => shopLevelData.heart).ToList();
|
|
||||||
compositeDisposable.Clear();
|
compositeDisposable.Clear();
|
||||||
shopLevel.Subscribe(x =>
|
shopLevel.Subscribe(x =>
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue