private void ServerFeedBack(byte[] feedBack)
        {
            CheckNoviceGuidanceS2C data = ProtobufUtils.Deserialize <CheckNoviceGuidanceS2C>(feedBack);

            if (data.npcTraining == 1)
            {
                //TODO:If have more tutorial mode add here.
            }
            else
            {
                //TODO:If have more tutorial mode add here.
            }

            if (data.skillTraining == 1)
            {
                view.OpenJungleTrainingButton();
            }
            else
            {
                view.CloseJungleTrainingButton();
            }

            if (data.buildTraining == 1)
            {
                view.OpenSkillTrainingButton();
            }
            else
            {
                view.CloseSkillTrainingButton();
            }

            if (data.basicOperation == 1)
            {
                view.OpenBuildingTrainingButton();
            }
            else
            {
                view.CloseBuildingTrainingButton();
            }
        }
        private void HandleRegisterCheckNoviceGudanceFeedback(byte[] data)
        {
            CheckNoviceGuidanceS2C feedback = ProtobufUtils.Deserialize <CheckNoviceGuidanceS2C>(data);

            if (feedback != null)
            {
                PlayerNoviceGuidanceData guideData = new PlayerNoviceGuidanceData();
                guideData.SetBasicOperation(feedback.basicOperation);
                guideData.SetBuildTraining(feedback.buildTraining);
                guideData.SetIsSkipGuide(feedback.isSkipGuide);
                guideData.SetNpcTraining(feedback.npcTraining);
                guideData.SetSkillTraining(feedback.skillTraining);
                guideData.SetTrainingMode(feedback.trainingMode);

                datamanager.SetPlayerNoviceGuidanceData(guideData);

                handleCheckGuidance = true;

                if (!isRegister)
                {
                    SwtichScene();
                }
            }
        }