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

Visual Studio нужна помощь Unity

Vlad play Ученик (131), на голосовании 3 месяца назад
Ошибка Assets\Scripts\AchMenu.cs(60,1): error CS1022: Type or namespace definition, or end-of-file expected Код внизу
 using System.Collections; 
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;

public class AchMenu : MonoBehaviour
{
public int total_money;
[SerializeField] Button FirstAch;
[SerializeField] bool isFirst;
void Start()
{
money = PlayerPrefs.GetInt("money");
public int money;
total_money = PlayerPrefs.GetInt("total_money");
isFirst = PlayerPrefs.GetInt("isFirst") == 1 ? true : false;

if (total_money >= 10 && !isFirst)
{
FirstAch.interactable = true;
}
else
{
FirstAch.interactable = false;
StartCorountine(IdleFarm());
}
}

public void GetFirst()
{
int money = PlayerPrefs.GetInt("money");
money += 10;
PlayerPrefs.SetInt("money", money);
isFirst = true;
PlayerPrefs.SetInt("isFirst", isFirst ? 1 : 0);
}

IFnumerator IdleFarm()
{
yield return new WaitForSeconds(1);
money++;
Debug.Log(money);
PlayerPrefs.SetInt("money", money);
StartCoroutine(IdleFarm());
}


public void ToMenu()
{
SceneManager.LoadScene(0);
}



void Update()
{

}
}
Голосование за лучший ответ
♡$ⴎG@r₱u₷sყ♡ Искусственный Интеллект (157184) 4 месяца назад
 using System.Collections; 
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;

public class AchMenu : MonoBehaviour
{
public int total_money;
public int money;
[SerializeField] Button FirstAch;
[SerializeField] bool isFirst;

void Start()
{
money = PlayerPrefs.GetInt("money");
total_money = PlayerPrefs.GetInt("total_money");
isFirst = PlayerPrefs.GetInt("isFirst") == 1 ? true : false;

if (total_money >= 10 && !isFirst)
{
FirstAch.interactable = true;
}
else
{
FirstAch.interactable = false;
StartCoroutine(IdleFarm());
}
}

public void GetFirst()
{
money = PlayerPrefs.GetInt("money");
money += 10;
PlayerPrefs.SetInt("money", money);
isFirst = true;
PlayerPrefs.SetInt("isFirst", isFirst ? 1 : 0);
}

IEnumerator IdleFarm()
{
yield return new WaitForSeconds(1);
money++;
Debug.Log(money);
PlayerPrefs.SetInt("money", money);
StartCoroutine(IdleFarm());
}

public void ToMenu()
{
SceneManager.LoadScene(0);
}

void Update()
{
// Здесь можно добавить логики обновления, если необходимо
}
}
Vlad playУченик (131) 4 месяца назад
Спасибо)
♡$ⴎG@r₱u₷sყ♡ Искусственный Интеллект (157184) Vlad play, ?
Похожие вопросы