using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
//Author: SkyAllen Email: 894982165@qq.com Website: www.ytn0.com
namespace MPStudio
{
    public class ConfirmPanel : MonoBehaviour
    {
        public Button confirmButton;
        public Text title;
        public Text content;

        private Action confirm;

        public Button cancelButton;


        void Start()
        {
            Init("t", "contnten", () => { print("confirm"); });
        }

        public void Init(string title, string content, Action cofirmAction)
        {
            gameObject.SetActive(true);

            this.title.text = title;
            this.content.text = content;
            this.confirm = cofirmAction;
        }

        public void Confirm()
        {
            this.confirm?.Invoke();
            SendMessage("HideAnimal", SendMessageOptions.DontRequireReceiver);
        }

        public void Cancel()
        {
            SendMessage("HideAnimal", SendMessageOptions.DontRequireReceiver);
        }

        void Update()
        {

        }
    }
}