Visual Studio не видит классы Unity

214
03 августа 2018, 16:40

После переустоновки vs перестал видеть классы юнити. Не знаю на всех форумах перелазил толком ответа не нашёл. Все библиотеки using есть. А вот класс MonoBehaviour не подсвечивается и подсказок по синтаксису Unity не наблюдаю.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Units : MonoBehaviour {
public new Rigidbody2D rigidbody;
public Animator anim;
public int lifes;
public int Lives
{
    get { return lifes; }
    set { lifes = value; }
}
protected virtual void ReceiveDamage ()
{
    Die();
}
protected virtual void Die ()
{
    Destroy(gameObject);
}
}

Answer 1

Закрой Unity и VisualStudio В папке, где находится твой проект удали все файлы кроме Assets и ProjectSettings. Открой в Unity и с него попробуй открыть скрипт в VS. Если, всё ещё не видит, попробуй открыть VS-проект с директории, где проект, там должен быть файл YourProjectName.sln

READ ALSO
Изменить класс winforms для wpf

Изменить класс winforms для wpf

Подскажите пожалуйста, как исправить код класса (приведен ниже) для приложений c# wpf vs2010Сейчас данный класс работает в c# winforms vs2010 и позволяет...

183
оптимизация и исправление ошибок

оптимизация и исправление ошибок

пользуюсь Xpath приходится обновлять в таймере постоянно сраницуЕсть главная форма и таймер

215
Как правильно настроить правку даты и времени в TextBox

Как правильно настроить правку даты и времени в TextBox

Есть текстовые поля, в которых заносится дата и время при запуске формы

193
Есть ли аналог preg_replace в c#?

Есть ли аналог preg_replace в c#?

Есть массив "шаблонных слов"Можно ли прочитав шаблон(pattern) с БД сделать автозамену "шаблонных слов" на нужные

203