При касании начисляет много очков. Как сделать, чтобы при касании одной платформы начислял только одно очко?
void OnCollisionStay2D(Collision2D col)
{
if (col.collider.tag == "Platforma")
{
Score += 1;
txt.text = Score.ToString();
if (txt.text.IndexOf('.') != -1)
txt.text = txt.text.Remove(txt.text.IndexOf('.'));
}
if (PlayerPrefs.GetInt("Score") < Score)
PlayerPrefs.SetInt("Score", Score);
}