

Писал код но выдало ошибку Assets\Scripts\Game.cs(3,34): error CS1003: Syntax error, ',' expected в unity
using UnityEngine;
public class Game : MonoBehaviour;
{
public static int score;
public TMP_Tesxt scoreText;
public int clickValue;
public void clickValue()
{ score += clickValue;
scoreText.text = score.Tostreng() +"$";
}
}
Вот исправленный код:
using UnityEngine;
using TMPro; // Не забудьте добавить эту строку для использования TextMeshPro
public class Game : MonoBehaviour
{
public static int score;
public TMP_Text scoreText; // Исправлено имя типа
public int clickValue;
public void OnClick() // Переименован метод
{
score += clickValue;
scoreText.text = score.ToString() + "$"; // Исправлено на ToString()
}
}
Во первых ToString() во вторых использовать лучше + $"{$}"
И TMP_Text. Неужели ты не можешь исправить...
С кодом что-то начудил