Esempio n. 1
0
    void BtnOkOnClick(PointerEventData eventData, UI_Event ev)
    {
        if (mIsEdit)
        {
            CloseScreen();

            UIDailyMission ui_daily_mission = MenuManager.instance.FindMenu <UIDailyMission>();
            if (ui_daily_mission != null)
            {
                ui_daily_mission.FinishEditMission(mMission);
            }
        }
        else
        {
            Mission mis = new Mission();
            mis.mId          = MissionManager.instance.MaxID++;
            mis.mType        = MissionType.Daily;
            mis.mTextureName = mMission.mTextureName;
            mis.mDesc        = mMission.mDesc;
            mis.mDateTime    = TimeConvert.GetNow();
            MissionManager.instance.AddMission(mis);
            CloseScreen();

            UIDailyMission ui_daily_mission = MenuManager.instance.FindMenu <UIDailyMission>();
            if (ui_daily_mission != null)
            {
                ui_daily_mission.FinishAddMission(mis);
            }
        }
    }
Esempio n. 2
0
    void Start()
    {
        UIDailyMission ui_daily_mission = MenuManager.instance.CreateMenu <UIDailyMission>();

        if (ui_daily_mission != null)
        {
            ui_daily_mission.OpenScreen();
            List <Mission> lst_mis = MissionManager.instance.GetDailyMission();
            ui_daily_mission.ShowMission(lst_mis);
        }
    }
Esempio n. 3
0
 private void Awake()
 {
     Instance = this;
 }