//[SerializeField] //UGUIButton skipButton = null; public void Init(MissionData missionData, int missionNo) { this.missionNo.SetValue(missionNo); if (missionData.MissionState == MissionState.Lock) { progressBar.gameObject.SetActive(false); descriptionText.Text = "???"; } else { descriptionText.Text = missionData.GetDescription(); progressBar.Progress = missionData.GetProgress(); progressText.Text = missionData.GetProgressText(); } SetState(missionData.MissionState);; }
public MissionState GetMissionState(MissionData missionData) { return((MissionState)PlayerPrefs.GetInt(missionData.GetKey(), 0)); }