public void AgePlayer() { if (playerScore.CalculteTimeTraveld() > timeToAge) { playerAgingAR[courentAgeStage].SetActive(false); courentAgeStage++; if (courentAgeStage >= playerAgingAR.Length) { courentAgeStage = 0; } playerAgingAR[courentAgeStage].SetActive(true); playerMovement.SetPlayerStandeColider(playerAgingAR[courentAgeStage].GetComponentInChildren <Transform>()); playerMovement.UpdateStates(playerAgingAR[courentAgeStage].GetComponent <PlayerAgeObj>()); timeToAge += timeToAgeModifaier; } }