revert ミニゲーム達成報酬表示(StageSlectViewのみ)
This commit is contained in:
parent
68b72ab0ad
commit
96928db7b4
|
|
@ -17,14 +17,16 @@ namespace MyGame.Scenes.MiniGame.Scripts
|
|||
[SerializeField] private Text totalScore;
|
||||
[SerializeField] private Text stageHiScore;
|
||||
[SerializeField] private Button selectButton;
|
||||
[SerializeField] private GameObject achievementObject;
|
||||
[SerializeField] private GameObject recipeObject;
|
||||
[SerializeField] private GameObject customizeObject;
|
||||
private ScrollGamePlaceData[] sortedPlaceDataListByNeedScore;
|
||||
public IObservable<Unit> OnClick => selectButton.OnClickAsObservable().TakeUntilDestroy(this);
|
||||
public void SetStageHiScore(int num) => stageHiScore.text = $"{LocalizationManager.GetTranslation("UI/HiScore")}{num}";
|
||||
public void SetTotalScore(int num)
|
||||
{
|
||||
totalScore.text = $"{LocalizationManager.GetTranslation("UI/TotalScore")}{num}";
|
||||
recipeObject.SetActive(num < sortedPlaceDataListByNeedScore.Max(data => data.NeedScore));
|
||||
achievementObject.SetActive(num < sortedPlaceDataListByNeedScore.Max(data => data.NeedScore));
|
||||
UpdateAchievement(num);
|
||||
}
|
||||
|
||||
|
|
@ -59,6 +61,8 @@ namespace MyGame.Scenes.MiniGame.Scripts
|
|||
|
||||
private void SetAchievement(ScrollGamePlaceData placeData)
|
||||
{
|
||||
recipeObject.SetActive(placeData.recipeId != 0);
|
||||
customizeObject.SetActive(placeData.customizeId != 0);
|
||||
var productDataList = SpreadsheetDataManager.Instance.GetBaseDataList<ProductData>(Const.ProductDataSheet);
|
||||
var customizeDataList = SpreadsheetDataManager.Instance.GetBaseDataList<ShopCustomizeData>(Const.ShopCustomizeDataSheet);
|
||||
if (placeData.recipeId != 0)
|
||||
|
|
|
|||
Loading…
Reference in New Issue