Синтаксические ошибки в скрипте
Вот есть скрипт (из юнити, скачано из ассет стора), и в нем выходит 2 ошибки:
Assets/Fungus/Scripts/Components/DialogInput.cs(38,10): error CS1513: } expected
Assets/Fungus/Scripts/Components/DialogInput.cs(180,1): error CS1022: Type or namespace definition, or end-of-file expected
Вот сам скрипт: https://pastebin.com/QcgaTCqR Буду благодарен, за любую помощь!
Ответы (1 шт):
Автор решения: motpfofs
→ Ссылка
Ошибка находится в этом куске кода:
protected virtual void inistilit()
{
public string[] modes = new string[] { "Disabled", "ClickAnywhere", "ClickOnDialog", "ClickOnButton" };
public string mode = modes[1];
}
Вы не можете использовать модификаторы доступа (public) внутри метода.
Может быть стоит вынести объявление этих переменных за пределы метода?