选择封面初步提交
This commit is contained in:
@@ -19,6 +19,7 @@ namespace TcgEngine.UI
|
||||
public Text value;
|
||||
public IconValue cost;
|
||||
public UIPanel delete_btn;
|
||||
public UIPanel changeCover_btn;
|
||||
public AudioClip click_audio;
|
||||
public Material disabled_mat;
|
||||
public Material default_mat;
|
||||
@@ -26,6 +27,7 @@ namespace TcgEngine.UI
|
||||
public UnityAction<DeckLine> onClick;
|
||||
public UnityAction<DeckLine> onClickRight;
|
||||
public UnityAction<DeckLine> onClickDelete;
|
||||
public UnityAction<DeckLine> onChangeCover;
|
||||
|
||||
private CardData card;
|
||||
private VariantData variant;
|
||||
@@ -45,6 +47,12 @@ namespace TcgEngine.UI
|
||||
{
|
||||
bool visi = hover || GameTool.IsMobile();
|
||||
delete_btn.SetVisible(visi && !hidden && udeck != null);
|
||||
|
||||
}
|
||||
if (changeCover_btn)
|
||||
{
|
||||
bool visi = hover || GameTool.IsMobile();
|
||||
changeCover_btn.SetVisible(visi && !hidden && udeck != null);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -170,6 +178,8 @@ namespace TcgEngine.UI
|
||||
frame.enabled = false;
|
||||
if (delete_btn != null)
|
||||
delete_btn.SetVisible(false);
|
||||
if (changeCover_btn!=null)
|
||||
changeCover_btn.SetVisible(false);
|
||||
|
||||
gameObject.SetActive(false);
|
||||
}
|
||||
@@ -194,6 +204,7 @@ namespace TcgEngine.UI
|
||||
if (image) image.enabled = false;
|
||||
if (frame) frame.enabled = false;
|
||||
if (delete_btn) delete_btn.SetVisible(false);
|
||||
if (changeCover_btn) changeCover_btn.SetVisible(false);
|
||||
|
||||
gameObject.SetActive(false);
|
||||
}
|
||||
@@ -264,6 +275,12 @@ namespace TcgEngine.UI
|
||||
AudioTool.Get().PlaySFX("ui", click_audio);
|
||||
}
|
||||
|
||||
public void OnChangeCover()
|
||||
{
|
||||
onChangeCover?.Invoke(this);
|
||||
Debug.Log(title.text);
|
||||
}
|
||||
|
||||
public void OnPointerEnter(PointerEventData eventData)
|
||||
{
|
||||
hover = true;
|
||||
|
||||
Reference in New Issue
Block a user