Добрый день.
У меня очень простой вопрос. Но я не могу найти на него ответ в гугле.
В Unity я создал 2 скрипта, повесил их на один объект.
В одном из скриптов я создал класс и экземпляр этого класса. Заполнил данными этот экземпляр. Теперь я хочу получить данные этого экземпляра в другом скрипте.
Во втором скрипте я обращаюсь к этому экземпляру, но пишет, что такого имени нет.
Что я не так делаю.
Часть кода:
class fightCharacter {
public int health;
public void Info () {
print("Hi!");
}
}
void Start()
{
fightCharacter char11 = new fightCharacter();
char11.health = PlayerPrefs.GetInt("char_1_health");
}
Другой скрипт
void Start()
{
char11.Info();
}