39 lines
878 B
C#
39 lines
878 B
C#
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
public class RewardPopUpItem : MonoBehaviour
|
|
{
|
|
public Text rewardText;
|
|
|
|
public int id;
|
|
|
|
public GameManager.GameQuest.Type type;
|
|
|
|
public void ClaimRewardButton()
|
|
{
|
|
switch (type)
|
|
{
|
|
case GameManager.GameQuest.Type.Common:
|
|
GameManager.Instance._playerData.GetRewardFromQuest(id);
|
|
break;
|
|
case GameManager.GameQuest.Type.Epic:
|
|
GameManager.Instance._playerData.GetRewardFromQuest(id);
|
|
break;
|
|
case GameManager.GameQuest.Type.Legendary:
|
|
GameManager.Instance._playerData.GetRewardFromQuest(id);
|
|
break;
|
|
case GameManager.GameQuest.Type.Weekly:
|
|
GameManager.Instance._playerData.GetRewardFromWeeklyQuest(id);
|
|
break;
|
|
case GameManager.GameQuest.Type.Monthly:
|
|
GameManager.Instance._playerData.GetRewardFromMonthlyQuest(id);
|
|
break;
|
|
}
|
|
Object.Destroy(base.gameObject);
|
|
}
|
|
|
|
private void Start()
|
|
{
|
|
}
|
|
}
|