UI調整
This commit is contained in:
parent
504f675932
commit
6841f23306
|
|
@ -1638,6 +1638,7 @@ MonoBehaviour:
|
|||
backgroundAnimator: {fileID: 858120093}
|
||||
cancelButton: {fileID: 843133640}
|
||||
nextButton: {fileID: 1853630204}
|
||||
disabledNextButton: {fileID: 1037294270}
|
||||
flavorName: {fileID: 707887860}
|
||||
flavorPrice: {fileID: 498799267}
|
||||
flavorStock: {fileID: 1109202679}
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ public class RecipeDetailView : MonoBehaviour
|
|||
[SerializeField] private Animator backgroundAnimator;
|
||||
[SerializeField] private Button cancelButton;
|
||||
[SerializeField] private Button nextButton;
|
||||
[SerializeField] private GameObject disabledNextButton;
|
||||
[SerializeField] private Text flavorName;
|
||||
[SerializeField] private Text flavorPrice;
|
||||
[SerializeField] private Text flavorStock;
|
||||
|
|
@ -41,6 +42,7 @@ public class RecipeDetailView : MonoBehaviour
|
|||
SetRecipe(data);
|
||||
if (CheckAmount(data))
|
||||
{
|
||||
disabledNextButton.SetActive(false);
|
||||
nextButton.OnClickAsObservable().Subscribe(_ =>
|
||||
{
|
||||
var gameData = GameDataManager.GameData;
|
||||
|
|
@ -64,6 +66,7 @@ public class RecipeDetailView : MonoBehaviour
|
|||
else
|
||||
{
|
||||
nextButton.interactable = false;
|
||||
disabledNextButton.SetActive(true);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -2769,7 +2769,7 @@ MonoBehaviour:
|
|||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_RaycastTarget: 1
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using UniRx.Triggers;
|
|||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class PromoteGrowthButton : MonoBehaviour
|
||||
public class ButtonObjectSwitcher : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private Button growthButton;
|
||||
[SerializeField] private GameObject onObject;
|
||||
|
|
@ -17,11 +17,10 @@ public class PromoteGrowthButton : MonoBehaviour
|
|||
growthButton.OnPointerDownAsObservable()
|
||||
.Select(_ => true)
|
||||
.Merge(growthButton.OnPointerUpAsObservable().Select(_ => false))
|
||||
.Pairwise()
|
||||
.Subscribe(x =>
|
||||
{
|
||||
onObject.SetActive(x.Current);
|
||||
offObject.SetActive(!x.Current);
|
||||
onObject.SetActive(x);
|
||||
offObject.SetActive(!x);
|
||||
}).AddTo(this);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue