//-----------------------------------------------------reset timer--------------------------------------------------------------------- public void ResetTimer() { totalizer.enabled = false; scoreBoard.SetActive(false); score = 0; delayTimerDelay = 1; StartCoroutine(DelayTimerStart()); if (buildIndex == 1) { printerScript.enabled = true; foreach (GameObject screen in screens) { screen.SetActive(true); } videoPlayer.Play(); } foreach (GameObject item in Stage2Items) { item.layer = 9; // -------------perhaps this isn't needed objectscript = item.GetComponent <ObjectScript>(); if (objectscript != null) { objectscript.StartingPositions(); } } }