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

ПОЧЕМУ не отображается класс public я уже много раз пытался решить эту проблему на разных версиях

Александр Гололобов Ученик (107), открыт 17 часов назад
 using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using TMPro;

public class UpdateMoney : MonoBehaviour
{
public TMP_Text MoanyText;
// Start is called before the first frame update
private int money;
void Start()
{

}

// Update is called once per frame
void Update()
{

}
public void addmaney()
{
money++
MoanyText.text = "Money: " + money;






}
}

1 ответ
Alex Искусственный Интеллект (119360) 14 часов назад
Попробуйте выполнить следующие шаги для обновления проекта:

Перезагрузите Unity:
Иногда простое закрытие и повторное открытие Unity помогает обновить все ссылки на скрипты.
Обновление сборки:
В некоторых случаях может потребоваться принудительное обновление сборки проекта. Для этого:
Откройте окно консоли Unity (Window > Console).
Нажмите правой кнопкой мыши на любом месте окна консоли и выберите «Reimport All».
Проверьте настройки Assembly Definition Files:
Если у вас есть файлы .asmdef, убедитесь, что ваш скрипт находится в правильной сборке и имеет доступ ко всем необходимым зависимостям.
Проверка пути к файлу:
Убедитесь, что файл скрипта находится в папке Assets. Скрипты, находящиеся вне этой директории, могут не распознаваться Unity.

После выполнения этих шагов класс должен появиться в инспекторе Unity.
Похожие вопросы