Пример #1
0
    public void OnClickCompleteBtn(GameObject obj)
    {
        UIButton btn = obj.transform.GetComponent <UIButton>();

        Globals.Instance.MTaskManager.mTaskDailyData.NextTaskId = (int)btn.Data;
        Globals.Instance.MTaskManager.challengeAgain            = null;
        if (mCurrentfinishLv >= 2 || element.Progress_Count <= 0)
        {
            if (Globals.Instance.MTaskManager.mTaskDailyData.NextTaskId > 0)
            {
                GUIPhotoGraph guiPhoto = Globals.Instance.MGUIManager.GetGUIWindow <GUIPhotoGraph> ();
                if (guiPhoto != null)
                {
                    guiPhoto.IsReturnMainScene = false;
                    guiPhoto.Close();
                }
                GUIGuoChang.Show();

                Globals.Instance.MTaskManager.StartNextTask(Globals.Instance.MTaskManager.mTaskDailyData.NextTaskId);
            }
            else
            {
                GUIPhotoGraph guiPhoto = Globals.Instance.MGUIManager.GetGUIWindow <GUIPhotoGraph> ();
                if (guiPhoto != null)
                {
                    guiPhoto.Close();
                }
            }
        }
        else
        {
            NetSender.Instance.C2GSTaskSetCompleteReq(TaskID, mCurrentfinishLv);
        }
    }
Пример #2
0
    public void OnClickFansOkBtn(GameObject obj)
    {
        GUIPhotoGraph gui = Globals.Instance.MGUIManager.GetGUIWindow <GUIPhotoGraph> ();

        if (gui != null)
        {
            gui.Close();
        }
        NetSender.Instance.RequestSellWarship();
    }
Пример #3
0
    //================ 任务流程  ------------------------ //


    public void TravelTaskIDRes(int taskid)
    {
//		this.SetVisible(false);

        GUIGuoChang.Show();

        GUIGameOutcome guiGameOutcome = Globals.Instance.MGUIManager.GetGUIWindow <GUIGameOutcome>();

        if (guiGameOutcome != null)
        {
            guiGameOutcome.IsReturnMainScene = false;
            guiGameOutcome.Close();
        }

        GUITravel guiTravel = Globals.Instance.MGUIManager.GetGUIWindow <GUITravel>();

        if (guiTravel != null)
        {
            guiTravel.IsReturnMainScene = false;
            guiTravel.Close();
        }


        GUIPhotoGraph guiPhotoGraph = Globals.Instance.MGUIManager.GetGUIWindow <GUIPhotoGraph>();

        if (guiPhotoGraph != null)
        {
            guiPhotoGraph.IsReturnMainScene = false;
            guiPhotoGraph.Close();
        }

        GUIMemory guiMemory = Globals.Instance.MGUIManager.GetGUIWindow <GUIMemory>();

        if (guiMemory != null)
        {
            NGUITools.SetActive(guiMemory.gameObject, false);
        }

        Globals.Instance.MGUIManager.CreateWindow <GUITaskTalkView>(delegate(GUITaskTalkView gui){
            TaskConfig tk = Globals.Instance.MDataTableManager.GetConfig <TaskConfig>();
            TaskConfig.TaskObject element = null;
            bool hasData = tk.GetTaskObject(taskid, out element);
            if (!hasData)
            {
                return;
            }

            gui.PlayLocalTalk(element.Task_Talk_ID, delegate()
            {
                TaskAcceptDeal(taskid);
            });
        });
    }
Пример #4
0
    private void NewTeachX03()
    {
        string key   = "x03";
        int    value = NewGetTeachStep(key);

        if (value == 1)
        {
            GUIPhotoGraph photo = Globals.Instance.MGUIManager.GetGUIWindow <GUIPhotoGraph>();
            if (photo != null)
            {
                ClearTextureGuideDic();
                NewSetTextureGuidePos(key, 1, CMD_X03_1, 20f, -140f, 0f, mNewJianTouC, CMD_X03_Path + "1", 322, 191);
            }
        }
        else if (value == 2)
        {
            NewSetTextureGuidePos(key, 2, CMD_X03_2, 150f, -140f, 0f, mNewJianTouC, CMD_X03_Path + "2", 322, 191);
        }
        else if (value == 3)
        {
            NewSetTextureGuidePos(key, 3, CMD_X03_3, -10f, -140f, 0f, mNewJianTouC, CMD_X03_Path + "3", 409, 191, false, true);
        }
        else if (value == 4)
        {
            NewSetTextureGuidePos(key, 4, CMD_X03_4, 45f, -140f, 0f, mNewJianTouC, CMD_X03_Path + "4", 332, 191);
        }
        else if (value == 5)
        {
            NewSetTextureGuidePos(key, 5, CMD_X03_5, 240f, 200f, 0f, mNewJianTouC, CMD_X03_Path + "5", 758, 310, false, true);
        }
        else if (value == 6)
        {
            NewSetJianTouPos(key, TeachFinishedValue, CMD_X03_6, 400f, 150f, new Vector3(0f, -405f, 0f), new Vector3(-250f, 80f, 0f), new Vector3(0f, 0f, -20f));
        }
        else if (value == 7)
        {
//			NewSetTextureGuidePos(key,7,CMD_X03_2,430f,15f,0f,mNewJianTouC,CMD_X03_Path+"5",683,127);
        }
        else if (value == 8)
        {
        }
        else if (TeachFinishedValue == value)
        {
        }
    }