示例#1
0
    public void Discipline()
    {
        total.value = total.value * .50f;
        GameManager.Instance.disciplineBar.maxValue = GameManager.Instance.disciplineBar.maxValue + .5f;
//		totalrate = totalrate * .50f;
//		for (int i = 0; i < chairs.Length; i++)
//		{
//			if (chairs [i] != null)
//			{
//				Chair chairScript = chairs [i].GetComponent<Chair> ();
//				chairScript.DisciplineStudent ();
//			}
//		}
        foreach (GameObject chair in chairs)
        {
            Chair chairscript = chair.GetComponent <Chair> ();

            if (chairscript.student != null)
            {
                chairscript.DisciplineStudent();
            }
        }
        if (TutorialScript.Instance.isTutorialOn && !TutorialScript.Instance.pressed)
        {
            Time.timeScale = 0;
            TutorialScript.Instance.tutorialPanel.SetActive(true);
            TutorialScript.Instance.tutIndex++;
            TutorialScript.Instance.pressed            = true;
            TutorialScript.Instance.pressTableFinished = true;
            TutorialScript.Instance.DisciplineTimer();
        }
    }