private void OnTriggerEnter(Collider other) { if (other.GetComponent <MainCharacterController>() != null && !_manager.IsInCheckpoints(this)) { Debug.Log("saved your position!"); _manager.AddToCheckpoints(this); _manager.SetLastCheckpointPosition(transform.position); } }