レシピUI修正
This commit is contained in:
parent
b54c87d16f
commit
699d9dfc8d
|
|
@ -61,9 +61,9 @@ public class RecipeDetailView : MonoBehaviour
|
||||||
var isPassedAmount = CheckAmount(data);
|
var isPassedAmount = CheckAmount(data);
|
||||||
var isPassedTank = CheckTank(data);
|
var isPassedTank = CheckTank(data);
|
||||||
nextButton.interactable = isPassedAmount && isPassedTank;
|
nextButton.interactable = isPassedAmount && isPassedTank;
|
||||||
panSelector.gameObject.SetActive(isPassedTank);
|
panSelector.gameObject.SetActive(!isPassedAmount || isPassedTank);
|
||||||
disabledNextButton.SetActive(!isPassedAmount || !isPassedTank);
|
disabledNextButton.SetActive(!isPassedAmount || !isPassedTank);
|
||||||
tankCaution.SetActive(!isPassedTank);
|
tankCaution.SetActive(isPassedAmount && !isPassedTank);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void SetRecipe(ProductData data)
|
public void SetRecipe(ProductData data)
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@ public class RecipeSelectDialog : MonoBehaviour
|
||||||
// Start is called before the first frame update
|
// Start is called before the first frame update
|
||||||
void Start()
|
void Start()
|
||||||
{
|
{
|
||||||
|
var gameData = GameDataManager.GameData;
|
||||||
closeButton.OnClickAsObservable().Subscribe(_ =>
|
closeButton.OnClickAsObservable().Subscribe(_ =>
|
||||||
{
|
{
|
||||||
TransitionManager.Instance.UnloadScene(GameScenes.Recipe);
|
TransitionManager.Instance.UnloadScene(GameScenes.Recipe);
|
||||||
|
|
@ -27,7 +28,7 @@ public class RecipeSelectDialog : MonoBehaviour
|
||||||
var view = Instantiate(recipePrefab, content.transform);
|
var view = Instantiate(recipePrefab, content.transform);
|
||||||
view.SetRecipe(productData);
|
view.SetRecipe(productData);
|
||||||
// 所持レシピ確認
|
// 所持レシピ確認
|
||||||
if (GameDataManager.GameData.MyRecipes.Contains(productData.id))
|
if (gameData.MyRecipes.Contains(productData.id) || productData.shopLevel <= HeartMeter.Instance.ShopLevel.Value)
|
||||||
{
|
{
|
||||||
view.SetLockPanel(false);
|
view.SetLockPanel(false);
|
||||||
view.RecipeClickObservable.Subscribe(_ =>
|
view.RecipeClickObservable.Subscribe(_ =>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue