Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Error CS1519: Invalid token 'int' in class, record, struct, or interface member declaration помогите пожалуйста

Винди Крымнаш Ученик (169), на голосовании 8 месяцев назад
помите вот код
делаю на игру в плаймарке на плтаформу андройд
using UnityEngine;
using UnityEngine.UI;


public class GameScript : MonoBehaviour
{
public static int money;
public state int rate = 1;

public Text Moneytext;

public void Click()
{
money += rate;
}

public void UpgradeClick()
{
if (money >= 15)
{
moneey -= 15;
rate += 1;
}
}


public void Update()
{
moneyText.text = "$" + money;
}
}
Голосование за лучший ответ
Вася Висюлькин Мыслитель (5711) 9 месяцев назад
Не state а static
Винди КрымнашУченик (169) 9 месяцев назад
проверю скажу помогло или нет
Винди Крымнаш Ученик (169) Винди Крымнаш, не помогло
Винди КрымнашУченик (169) 9 месяцев назад
Исправьте public state int rate = 1; на public int rate = 1;. Ошибка заключается в неправильном использовании ключевого слова state.
Исправьте moneey -= 15; на money -= 15;.
У вас опечатка в названии переменной. Исправьте Moneytext.text на moneyText.text. У вас неверное название переменной.

using UnityEngine;
using UnityEngine.UI;

public class GameScript : MonoBehaviour
{
public static int money;
public int rate = 1;

public Text moneyText;

public void Click()
{
money += rate;
}

public void UpgradeClick()
{
if (money >= 15)
{
money -= 15;
rate += 1;
}
}

public void Update()
{
moneyText.text = "$" + money;
}
}
Вася Висюлькин Мыслитель (5711) Ок
Похожие вопросы