public void JudgeAns() { string ansText; Text selectText = this.GetComponentInChildren <Text>(); if (QuizMgr.IsTimeAttackFlag()) { ansText = QuizMgr.quesitonTable[QuizMgr.quesionNumbers[0]][3]; } else { ansText = QuizMgr.quizTable[QuizMgr.quesionNumbers[0]][3]; } if (selectText.text == ansText) { SceneManager.LoadScene("ResultCorrect"); QuizMgr.correctCount++; } else { SceneManager.LoadScene("ResultWrong"); QuizMgr.wrongCount++; QuizMgr.lifeCount--; } }
public void NextQuiz() { if (QuizMgr.IsTimeAttackFlag()) { if (QuizMgr.lifeCount == -3) { SceneManager.LoadScene("GameOver"); } else { QuizMgr.ExceptRandomList(); if (QuizMgr.gameCount >= QuizMgr.totalQuestinCount) { SceneManager.LoadScene("Clear"); } else { SceneManager.LoadScene("Main"); } } } else { QuizMgr.ExceptRandomList(); if (QuizMgr.gameCount >= QuizMgr.totalQuestinCount) { SceneManager.LoadScene("Result"); } else { SceneManager.LoadScene("Main"); } } }
public void InitQuizFirst() { if (mEventProgQuiz.Response.data != null) { if (mEventProgQuiz.Response.data.quiz.Count > 0) { UtilMgr.gameround = ((mEventProgQuiz.Response.data.quiz [0].gameRound) * 2) + (mEventProgQuiz.Response.data.quiz [0].inningType - 1); Debug.Log("InitQuizFirst"); Debug.Log("mEventProgQuiz.Response.data.quiz[0] : " + mEventProgQuiz.Response.data.quiz[0].playerName); transform.parent.parent.FindChild("GameObject").FindChild("TF_Landing").GetComponent <LandingManager>(). SetHitter(mEventProgQuiz.Response.data); if (ScriptMainTop.LandingState == 2 || ScriptMainTop.LandingState == 3) { // string TeamColor = mEventProgQuiz.Response.data.team[1].teamColor; // TeamColor = TeamColor.Replace("#",""); // LandingManager.TeamColor = TeamColor; // transform.parent.parent.FindChild("GameObject").FindChild("TF_Landing").GetComponent<LandingManager>(). // // SetTeamColor(TeamColor); } } } UtilMgr.DismissLoading(); QuizMgr.SetQuizList(mEventProgQuiz.Response.data.quiz); ResetList(); mFirstLoading = false; }
public void GotSimpleResult() { // GetSimpleResultEvent simpleEvent // , ScriptBetting scriptBetting, ScriptQuizResult scriptQuizResult QuizMgr.InitSimpleResult(mSimpleEvent, mBetting.transform.FindChild("SprBetting").GetComponent <ScriptBetting>(), transform.FindChild("QuizResultPopup").GetComponent <ScriptQuizResult>()); }
public void NotiReceived(string msg) { Debug.Log("NotiReceived : " + UtilMgr.OnPause); if (!UtilMgr.OnPause) { QuizMgr.NotiReceived(msg); } }
void Update() { if (mSocketMsgList.Count > 0 && !mRecvSemaphore) { QuizMgr.SocketReceived(mSocketMsgList[0]); mSocketMsgList.RemoveAt(0); } }
public void AddQuizList(QuizInfo quizInfo) { Debug.Log("AddQuizList"); QuizMgr.AddQuizList(quizInfo); ResetList(); mGameRound = quizInfo.gameRound; mInningType = quizInfo.inningType; }
public void GotSimpleResult() { Debug.Log("GotSimpleResult"); // GetSimpleResultEvent simpleEvent // , ScriptBetting scriptBetting, ScriptQuizResult scriptQuizResult QuizMgr.InitSimpleResult(mSimpleEvent, mBetting.GetComponent <ScriptTF_Betting>().mSprBetting.GetComponent <ScriptBetting>(), mQuizResultPopup.GetComponent <ScriptQuizResult>()); }
public void SetAttentionImage() { if (QuizMgr.IsTimeAttackFlag()) { attentionImage.SetActive(true); } else { attentionImage.SetActive(false); } }
private void Update() { if (isClosed) { QuizMgr.AllClearList(); SceneManager.LoadScene("StageSelect"); isClosed = false; OnCloseAd.Invoke(); this.interstitial.Destroy(); } }
private void Update() { if (isClosed) { QuizMgr.ExceptRandomList(); QuizMgr.lifeCount = 0; QuizMgr.continueCount++; OnDestroyOtherAd.Invoke(); SceneManager.LoadScene("Main"); isClosed = false; isRewarded = false; } }
void Start() { mHighlight.SetActive(true); mLineup.SetActive(false); mBingo.SetActive(false); mLivetalk.SetActive(false); mBetting.SetActive(false); #if (UNITY_EDITOR) #elif (UNITY_ANDROID) QuizMgr.EnterMain(this); #else #endif }
IEnumerator SampleResult() { yield return(new WaitForSeconds(16f)); GetSimpleResultEvent simpleEvent = new GetSimpleResultEvent(null); simpleEvent.Response = new GetSimpleResultResponse(); simpleEvent.Response.data = new List <SimpleResultInfo> (); simpleEvent.Response.data.Add(new SimpleResultInfoSample(QuizMgr.SequenceQuiz)); QuizMgr.InitSimpleResult(simpleEvent, mBetting.GetComponent <ScriptTF_Betting>().mSprBetting.GetComponent <ScriptBetting>(), transform.FindChild("QuizResultPopup").GetComponent <ScriptQuizResult>()); }
public void AnsCommentary() { string ansText; if (QuizMgr.IsTimeAttackFlag()) { ansText = QuizMgr.quesitonTable[QuizMgr.quesionNumbers[0]][3]; } else { ansText = QuizMgr.quizTable[QuizMgr.quesionNumbers[0]][3]; } Text selectText = this.GetComponentInChildren <Text>(); selectText.text = ansText; }
public void AddQuizList(QuizInfo quizInfo) { mAccumulatedY = 0f; // mPosGuide = 0f; mPosGuide = (122 - 30f) / 2f; mPreItemSize = 122f; QuizMgr.AddQuizList(quizInfo); // QuizInfo quizInfo = quizEvent.Response.data.quiz[quizEvent.Response.data.quiz.Count-1]; if (quizInfo.gameRound == mGameRound && quizInfo.inningType == mInningType) { GameObject go = mQuizListItems [0]; RepositionItems(-go.GetComponent <BoxCollider2D> ().size.y); mQuizListItems.RemoveAt(0); NGUITools.Destroy(go); } // Debug.Log ("quizInfo.gameRound : " + quizInfo.gameRound + ", mGameRound : " + mGameRound); // Debug.Log ("quizInfo.inningType : " + quizInfo.inningType + ", mInningType : " + mInningType); AddQuizIntoList(quizInfo); mGameRound = quizInfo.gameRound; mInningType = quizInfo.inningType; GameObject obj = Instantiate(itemRound, new Vector3(0f, 0f, 0f), Quaternion.identity) as GameObject; mQuizListItems.Insert(0, obj); RepositionItems(obj.GetComponent <BoxCollider2D> ().size.y); obj.transform.parent = mList.transform; //.FindChild("Grid"); obj.transform.localScale = new Vector3(1f, 1f, 1f); if (mInningType == 0) { obj.transform.FindChild("LblTail").gameObject.SetActive(false); } else { obj.transform.FindChild("LblHead").gameObject.SetActive(false); } obj.transform.FindChild("LblRound").GetComponent <UILabel>().text = mGameRound + ""; obj.transform.localPosition = new Vector3(0f, 0f, 0f); mList.GetComponent <UIScrollView> ().ResetPosition(); }
public void JudgeAnswer() { GameObject director = GameObject.Find("GameDirector"); QuizMgr quizMgr = director.GetComponent <QuizMgr>(); string answerText = quizMgr.answer; Text selectedBtn = this.GetComponentInChildren <Text>(); if (selectedBtn.text == answerText) { Debug.Log("正解"); ResultMgr.SetJudgeData("正解"); SceneManager.LoadScene("Result"); } else { Debug.Log("不正解"); ResultMgr.SetJudgeData("不正解"); SceneManager.LoadScene("Result"); } }
public void InitQuizList(GetQuizEvent quizEvent) { QuizMgr.SetQuizList(mEventProgQuiz.Response.data.quiz); foreach (GameObject go in mQuizListItems) { go.transform.parent = null; NGUITools.DestroyImmediate(go); } mQuizListItems.Clear(); mFirstLoading = true; mAccumulatedY = 0f; mPosGuide = 0f; mPreItemSize = 30f; for (int i = 0; i < mEventProgQuiz.Response.data.quiz.Count; i++) { QuizInfo quizInfo = mEventProgQuiz.Response.data.quiz[i]; AddQuizIntoList(quizInfo); } mList.GetComponent <UIScrollView> ().ResetPosition(); mFirstLoading = false; }
void SetSchedule() { Debug.Log("zzzz"); //bool chek = false; if (mScheduleEvent.Response.data != null) { List <string> ch = new List <string> (); //for (int p = 0; p < 7; p++) { for (int i = 0; i < mScheduleEvent.Response.data.Count; i++) { char [] array = mScheduleEvent.Response.data [i].startDate.ToCharArray(); for (int z = 6; z < array.Length; z++) { ch.Add(array [z].ToString()); } string result = string.Join("", ch.ToArray()); ch.Clear(); // int num = p; // if (System.DateTime.Now.Day + num > 31) { // num = System.DateTime.Now.Day + num - 31; // num = num - System.DateTime.Now.Day; // } if (System.DateTime.Now.Day == int.Parse(result)) { //if (System.DateTime.Now.Day + num == int.Parse (result)) { //chek = true; if (mScheduleEvent.Response.data [i].extend [0].teamCode == UserMgr.UserInfo.GetTeamCode()) { UserMgr.Schedule = mScheduleEvent.Response.data [i]; if (mScheduleEvent.Response.data [i].gameStatus == null) { LandingState = 0; } else { if (mScheduleEvent.Response.data [i].gameStatus == 1) { LandingState = 2; } else if (mScheduleEvent.Response.data [i].gameStatus == 2) { LandingState = 3; } } gameobj.transform.FindChild("TF_Landing").GetComponent <LandingManager>().nonstart = false; gameobj.transform.FindChild("TF_Landing").GetComponent <LandingManager>().Start(); mHighlight.SetActive(true); InitTopInfo(); return; } else if (mScheduleEvent.Response.data [i].extend [1].teamCode == UserMgr.UserInfo.GetTeamCode()) { UserMgr.Schedule = mScheduleEvent.Response.data [i]; if (mScheduleEvent.Response.data [i].gameStatus == null) { LandingState = 0; } else { if (mScheduleEvent.Response.data [i].gameStatus == 1) { LandingState = 2; } else if (mScheduleEvent.Response.data [i].gameStatus == 2) { LandingState = 3; } } gameobj.transform.FindChild("TF_Landing").GetComponent <LandingManager>().nonstart = false; gameobj.transform.FindChild("TF_Landing").GetComponent <LandingManager>().Start(); mHighlight.SetActive(true); InitTopInfo(); return; } } //} } } gameobj.transform.FindChild("TF_Landing").GetComponent <LandingManager>().nonstart = false; gameobj.transform.FindChild("TF_Landing").GetComponent <LandingManager>().Start(); QuizMgr.EnterMain(this); mHighlight.SetActive(true); InitTopInfo(); }
public void NotiReceived(string msg) { QuizMgr.NotiReceived(msg); }
public void OnResetAndStageSelectButton() { QuizMgr.AllClearList(); SceneManager.LoadScene("StageSelect"); }
public void OnRetryButton() { QuizMgr.RetryClearList(); SceneManager.LoadScene("Main"); }
public void OnTopButton() { QuizMgr.AllClearList(); SoundMgr.instance.PlaySE(0); SceneManager.LoadScene("Title"); }
void SetSchedule2() { //bool chek = false; if (mScheduleEvent.Response.data != null) { List <string> ch = new List <string> (); //for (int p = 0; p < 7; p++) { for (int i = 0; i < mScheduleEvent.Response.data.Count; i++) { char [] array = mScheduleEvent.Response.data [i].startDate.ToCharArray(); for (int z = 6; z < array.Length; z++) { ch.Add(array [z].ToString()); } string result = string.Join("", ch.ToArray()); ch.Clear(); // int num = p; // if (System.DateTime.Now.Day + num > 31) { // num = System.DateTime.Now.Day + num - 31; // num = num - System.DateTime.Now.Day; // } if (System.DateTime.Now.Day == int.Parse(result)) { //if (System.DateTime.Now.Day + num == int.Parse (result)) { //chek = true; if (mScheduleEvent.Response.data [i].extend [0].teamName == UtilMgr.SelectTeam) { UserMgr.Schedule = mScheduleEvent.Response.data [i]; if (mScheduleEvent.Response.data [i].gameStatus == null) { LandingState = 0; } else { if (mScheduleEvent.Response.data [i].gameStatus == 1) { LandingState = 2; } else if (mScheduleEvent.Response.data [i].gameStatus == 2) { LandingState = 3; } else { LandingState = 0; } } gameobj.SetActive(true); mHighlight.SetActive(true); InitTopInfo(); return; } else if (mScheduleEvent.Response.data [i].extend [1].teamName == UtilMgr.SelectTeam) { UserMgr.Schedule = mScheduleEvent.Response.data [i]; if (mScheduleEvent.Response.data [i].gameStatus == null) { LandingState = 0; } else { if (mScheduleEvent.Response.data [i].gameStatus == 1) { LandingState = 2; } else if (mScheduleEvent.Response.data [i].gameStatus == 2) { LandingState = 3; } else { LandingState = 0; } } gameobj.SetActive(true); mHighlight.SetActive(true); InitTopInfo(); return; } } //} } } QuizMgr.EnterMain(this); gameobj.SetActive(true); mHighlight.SetActive(true); InitTopInfo(); }
void Start() { // Point.GetComponent<UILabel> ().text // CRE = new ContestRankingEvent (new EventDelegate (this,"getRank")); // NetMgr.GetContestRanking (CRE); QuizMgr.EnterMain(this); if (LandingState == 4) { string TeamColor = UserMgr.UserInfo.favoBB.teamColor; TeamColor = TeamColor.Replace("#", ""); gameobj.transform.FindChild("TF_Landing").GetComponent <LandingManager>().SetTeamColor(TeamColor); LandingState = 0; transform.FindChild("TopInfoItem").FindChild("BtnMenu 1").gameObject.SetActive(false); mBtnHighlight.GetComponent <UIButton> ().isEnabled = false; mHighlight.SetActive(false); mLineup.SetActive(false); mBingo.SetActive(false); mLivetalk.SetActive(false); mBetting.SetActive(false); gameobj.transform.FindChild("TF_Landing").GetComponent <LandingManager>().nonstart = true; gameobj.SetActive(true); QuizMgr.EnterMain(this); Debug.Log("zzzz"); mScheduleEvent = new GetScheduleEvent(new EventDelegate(this, "SetSchedule")); NetMgr.GetScheduleAll(mScheduleEvent); } else if (LandingState == 0) { transform.FindChild("TopInfoItem").FindChild("BtnMenu 1").gameObject.SetActive(false); mBtnHighlight.GetComponent <UIButton> ().isEnabled = false; mHighlight.SetActive(false); mLineup.SetActive(false); mBingo.SetActive(false); mLivetalk.SetActive(false); mBetting.SetActive(false); gameobj.SetActive(false); QuizMgr.EnterMain(this); mScheduleEvent = new GetScheduleEvent(new EventDelegate(this, "SetSchedule1")); NetMgr.GetScheduleAll(mScheduleEvent); } else if (LandingState == 5) { transform.FindChild("TopInfoItem").FindChild("BtnMenu 1").gameObject.SetActive(false); mBtnHighlight.GetComponent <UIButton> ().isEnabled = false; mHighlight.SetActive(false); mLineup.SetActive(false); mBingo.SetActive(false); mLivetalk.SetActive(false); mBetting.SetActive(false); gameobj.SetActive(false); QuizMgr.EnterMain(this); mScheduleEvent = new GetScheduleEvent(new EventDelegate(this, "SetSchedule2")); NetMgr.GetScheduleAll(mScheduleEvent); } //CheckFirst(); }