using System.Collections; using System.Collections.Generic; using UnityEngine; public class CheckPointManager : MonoBehaviour{ public GameObject[] checkPoints; public LightBar lightBar; public Transform player; int checkPoint; int time; void Start(){ if (PlayerPrefs.HasKey("CheckPoint")){ PlayerPrefs.GetInt("CheckPoint", checkPoint); player.position = new Vector3(checkPoints[checkPoint].transform.position.x, checkPoints[checkPoint].transform.position.y - 1, -1); } } // Update is called once per frame void Update(){ for (int i = 0; i < checkPoints.Length; i++){ checkPoints[i].GetComponent().checkPointNumber = i; } } }