public void UpdateStep(float step) { this.step = step; if (!savedOrigins) { SaveOrigins(); savedOrigins = true; } if (step > 0) { if (step % 1 == 0) { UpdateLayerUI(); } } else { if (infoPopUp.isActiveAndEnabled) { infoPopUp.Hide(); } if (quiz.isActiveAndEnabled) { quiz.transform.gameObject.SetActive(false); } } Highlight(); }