using DG.Tweening;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class UI_ReceiveTaskPanel : BasePanel
{
    private string triggerName;
    public void Init(string triggerName, Vector2 pos)
    {
        RectTransform rPanel = GetControl<Image>("Image_Background").GetComponent<RectTransform>();
        RectTransform bg = GetControl<Image>("bg").GetComponent<RectTransform>();
        Vector3 uiPos = Vector3.zero;
        RectTransformUtility.ScreenPointToWorldPointInRectangle(rPanel, pos, null, out uiPos);
        rPanel.position = uiPos;
        rPanel.DOLocalMove(new Vector3(588, 0, 0), 1f);
        rPanel.DOScale(new Vector3(1, 1, 1), 1f);
        this.triggerName = triggerName;
    }
    protected override void OnClick(string btnName)
    {
        switch (btnName)
        {
            case "Button_Accept":
                if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(triggerName, true) == 0)
                {
                    ScoreManager.instance.Check(triggerName, "����������");
                    //GameManager.ProcessMgr.CheckSubProcessSteps(GameManager.ProcessMgr.subProcessStepId);
                    GameManager.UIMgr.HidePanel<UI_ReceiveTaskPanel>();
                }
                break;
        }
    }
    void GetBigger(RectTransform rPanel)
    {

    }
}