自動調理 最大レベルでの表示を追加
This commit is contained in:
parent
0bd7b74efd
commit
40e375639d
|
|
@ -29,6 +29,8 @@ namespace MyGame.Scenes.Main.Scripts
|
||||||
var gameData = GameDataManager.GameData;
|
var gameData = GameDataManager.GameData;
|
||||||
var autoCookDataList = SpreadsheetDataManager.Instance.GetBaseDataList<AutoCookData>(Const.AutoCookDataSheet);
|
var autoCookDataList = SpreadsheetDataManager.Instance.GetBaseDataList<AutoCookData>(Const.AutoCookDataSheet);
|
||||||
var autoCookData = autoCookDataList.First(data => data.level == gameData.AutoCookLevel);
|
var autoCookData = autoCookDataList.First(data => data.level == gameData.AutoCookLevel);
|
||||||
|
var maxLevel = autoCookDataList.Last().level;
|
||||||
|
var isMaxLevel = autoCookData.level >= maxLevel;
|
||||||
|
|
||||||
closeButton.OnClickAsObservable().Take(1).Subscribe(_ =>
|
closeButton.OnClickAsObservable().Take(1).Subscribe(_ =>
|
||||||
{
|
{
|
||||||
|
|
@ -58,7 +60,7 @@ namespace MyGame.Scenes.Main.Scripts
|
||||||
cookerLevelText.text = $"{gameData.AutoCookLevel}";
|
cookerLevelText.text = $"{gameData.AutoCookLevel}";
|
||||||
earnCountText.text = $"{autoCookData.earnCount}個";
|
earnCountText.text = $"{autoCookData.earnCount}個";
|
||||||
durationText.text = $"{autoCookData.duration}時間";
|
durationText.text = $"{autoCookData.duration}時間";
|
||||||
usesCountText.text = $"{gameData.AutoCookUsesCount}/{autoCookData.clearCount}";
|
usesCountText.text = isMaxLevel ? "--/--" : $"{gameData.AutoCookUsesCount}/{autoCookData.clearCount}";
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void ShowDialog(Action onSuccess = null, Action onClose = null){
|
public static void ShowDialog(Action onSuccess = null, Action onClose = null){
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue