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