Exemplo n.º 1
0
        //[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);;
        }
Exemplo n.º 2
0
 public MissionState GetMissionState(MissionData missionData)
 {
     return((MissionState)PlayerPrefs.GetInt(missionData.GetKey(), 0));
 }