1 using System.Collections;
2 using System.Collections.Generic;
5 public class CheckpointManager : MonoBehaviour
7 private static CheckpointManager instance;
9 public Vector3 lastCheckpointPos;
13 CheeseCoin cheeseCoin;
15 public Transform mouse;
17 public int lastCheeseCount;
19 public bool isCheeseCoinCollected;
27 DontDestroyOnLoad(instance);
34 //cheese muss noch definiert werden
37 public void SavePlayer ()
39 SaveSystem.SavePlayer(instance, cheese, cheeseCoin);
42 public void LoadPlayer()
44 PlayerData data = SaveSystem.LoadPlayer();
46 cheese.cheesecount = data.collectedCheese;
47 cheeseCoin.cheeseCoinCollected = data.isCheeseCoinCollected;
50 position.x = data.position[0];
51 position.y = data.position[1];
52 position.z = data.position[2];
53 mouse.transform.position = position;