Files
Continentis/Assets/Scripts/MainGame/UI/CombatMainPage/DrawPile.cs

24 lines
917 B
C#
Raw Normal View History

2025-10-03 00:02:43 -04:00
using Continentis.MainGame.Card;
2025-12-10 18:22:26 -05:00
using Lean.Pool;
2025-10-03 00:02:43 -04:00
using UnityEngine;
2025-12-10 18:22:26 -05:00
using UnityEngine.EventSystems;
2025-10-03 00:02:43 -04:00
namespace Continentis.MainGame.UI
{
2025-12-10 18:22:26 -05:00
public class DrawPile : PileBase, IPointerEnterHandler, IPointerExitHandler
2025-10-03 00:02:43 -04:00
{
2025-12-10 18:22:26 -05:00
public void OnPointerEnter(PointerEventData eventData)
{
string title = "Draw Pile";
string description = $"Contains the cards you can draw during your turn, now it have {cardViews.Count} cards.";
RectTransform canvasTransform = CombatUIManager.Instance.combatMainPage.rectTransform;
Vector2 basePosition = canvasTransform.InverseTransformPoint(rectTransform.position);
InformationBox.Create(canvasTransform, ref infoBox).Initialize(title, description, basePosition);
}
public void OnPointerExit(PointerEventData eventData)
{
InformationBox.Despawn(ref infoBox);
}
2025-10-03 00:02:43 -04:00
}
}