Сначала еще одно важное замечание: вы не должны помещать какие-либо свои пользовательские сценарии в папку с именем Resources
!
Также afaik PhotonUnityNetworking
является их официальной папкой самого Фотона. Я бы порекомендовал не изменять и не добавлять что-либо в него, что затруднит его обновление или исправление позже, если вы каким-то образом испортили его.
Тогда к вашей проблеме
Это, как уже указывает на ошибка
, если вы пропустили директиву использования
DisconnectCause
принадлежит другому пространству имен Photon.Realtime
.
Вам нужно будет добавить
using Photon.Realtime;
поверх этого файла или обратиться к нему напрямую, как
public override void OnDisconnected(Photon.Realtime.DisconnectCause cause)
{
...
}
Странно, но VisualStudio этого не делает обратите внимание, что ...
Вторая ошибка - просто последующая ошибка компиляции, которая не находит соответствующий метод для переопределения из-за предполагаемого несоответствия сигнатуры, так как он не знает тип, который вы использовали в качестве параметра из-за ошибки до этого.
В будущем не публиковать скриншоты с кодом и сообщений об ошибках ! Это не только затрудняет решение проблемы, но и делает невозможным поиск этой ветки для других при поиске содержимого сообщения об ошибке, чтобы увидеть, было ли оно где-то уже решено!
Скопируйте и вставьте необработанный текст в ваш вопрос и отформатируйте его как код, используя кнопку { }
.