Загрузка данных


public class ScoreManager : MonoBehaviour
7
8
9
10
11
12
13
14
public static ScoreManager Instance;
[Header ("Текст")]
public Text scoreText;
[Header ("Настройки") ]
public int startScore = 0;
private int currentScore;
void Awake ()
15
16
if (Instance == null)
17
18
Instance = this;
19
20
}
eLse
21
22
Destroy(gameObject);
23
24
25
void Start()
26
27
28
currentScore - startScore;
UpdateUI() ;
29
30
public void AddScore(int points)
31
7
1
32
33
currentScore += points;
Update() ;
34
35
void UpdateUI()
36
}
{
37
if
(scoreText = null)
38
39
scoreText. text = "Очки: " + currentScore;
40
}
41
42
public int Getscore()
43
44
return currentScore;
45
46
public void ResetScore()
47
48
49
currentScore = startScore;
UpdateUI () ;