public void MoveOut(int ans) { MessageManager mm = MessageManager.GetComponent <MessageManager>(); QuizManager qm = QuizManeger.GetComponent <QuizManager>(); //foreach (Transform child in this.transform) //{ // Button b = child.GetComponent<Button>(); // b.enabled = false; // return; //} if (ans == colans) { //正解 qm.CCincrement(); mm.WriteTalkMessage(quiz.correct); } else { //ハズレ mm.WriteTalkMessage(quiz.wrong); } StartCoroutine(Wait(1.0f)); }
public void MoveIn(Quiz quiz) { this.GetComponent <Transform>().localPosition = InPosition; string col = quiz.choice[0]; Shuffle(quiz.choice); if (col == quiz.choice[0]) { colans = 0; } SetText("ButtonRU", quiz.choice[0]); if (col == quiz.choice[1]) { colans = 1; } SetText("ButtonLU", quiz.choice[1]); if (col == quiz.choice[2]) { colans = 2; } SetText("ButtonRD", quiz.choice[2]); if (col == quiz.choice[3]) { colans = 3; } SetText("ButtonLD", quiz.choice[3]); this.quiz = quiz; MessageManager mm = MessageManager.GetComponent <MessageManager>(); mm.WriteTalkMessage(quiz.problem); }
public void OnTap() { if (isQuized) { if (this.GetComponent <BoxCollider2D>().IsTouching(GameObject.FindGameObjectWithTag("Player").GetComponent <BoxCollider2D>())) { MessageManager mm = MessageManager.GetComponent <MessageManager>(); mm.WriteNameMassage(this.name); QuizManager qm = this.QuizManager.GetComponent <QuizManager>(); qm.MakeQuiz(this, ct); isQuized = false; } } else { if (isQuizEnd) { MessageManager mm = MessageManager.GetComponent <MessageManager>(); mm.WriteNameMassage(this.name); mm.WriteTalkMessage(talk); } } }
public void RendQuiz(Quiz quiz) { MessageManager mm = MessageManager.GetComponent <MessageManager>(); mm.WriteTalkMessage(quiz); }