public void GetWork() { workedTime += Time.deltaTime; if (tutoManager != null && !tutoManager.AlienShipCanBeDestroyed()) { return; } fillBarInstance.fillAmount = workedTime / workingTime; if (workedTime >= workingTime) { foreach (var cleaner in cleanersInteracting) { cleaner.FreeThePlayer(); } Destroy(fillBarInstance.transform.parent.gameObject); FindObjectOfType <GameManager>().DestroyAnInteractable(boxPositions, gameObject); } }