using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using DG.Tweening; namespace MMO { public class MMOUINewTask : MMOUIPop { [SerializeField] Text mTxtHead; [SerializeField] Text mTxtTitle; [SerializeField] Text mTxtContent; [SerializeField] Image mImgTaskIcon; [SerializeField] Button mBtnOK; protected override void OnInit() { base.OnInit(); BindBtn(mBtnOK, PopOut); } public void ConfigInfo(string pContent, MMOTaskType pType) { if (pType != MMOTaskType.Final) { mImgTaskIcon.gameObject.SetActive(true); mImgTaskIcon.sprite = MMOUtils.LoadTaskIcon(pType); mTxtHead.text = "New Task"; mTxtTitle.text = "Almost There!!You have to complete next misson to get the Robux."; } else { mImgTaskIcon.gameObject.SetActive(false); mTxtHead.text = "Task Complete"; mTxtTitle.text = "Congratulations!"; } mTxtContent.text = pContent; } } }