Да ну нахуй, урок, ВИДЕОУРОК, и такой свежий, МЕСЯЦ НАЗАД всего лишь!! А то захожу на первый сайт по фотону и он 2013 года. Капец, то, что нужно, автору огромное спасибо.
@EmeraldPowder5 жыл бұрын
Пожалуйста) Да, на русском точно сложно что-то такое найти, поэтому и решил делать. Но вообще можно посмотреть на примеры игр которые с ассетом фотона идут, в них если разобраться то никакие туториалы не понадобятся
@Saltant5 жыл бұрын
Да с 2013 года в создании мультиплеера на фотоне ничего и не поменялось, смысл пилить 100500 одинаковых видосов как юзать эту библиотеку?) Вот если бы был видос как писать свой авторитарный сервер на tcp сокетах (написание своей высокоуровневой обертки например), яб посмотрел, такой контент был бы годный, т.к там не всё так просто как может показаться на первый взгляд.
@Worlfable4 жыл бұрын
@@Saltant Да-да ещё качество такое отличное в этих уроках 2013 года, ничего не разглядеть и звук шипяще-пердящий. Ну-ка ну-ка, скажи "Зачем что-то смотреть, если знаешь азы" и я отправлю тебя на аудиокниги по программированию xD
@Saltant4 жыл бұрын
@@Worlfable Зачем смотреть? глупый вопрос, - была же надежда что автор покажет какие то новые решения в своей разработке, но чуда не случилось.
@tubix46594 жыл бұрын
@@Saltant Написать свой сервер с нуля будет намного сложнее
@Dedinside-l7n5 жыл бұрын
Рад что твой канал растет, ведь контент очень годный )
@wizik3214 жыл бұрын
O лол ава из гд)
@kolyah353 жыл бұрын
@@wizik321 О, андрей12рус, привет
@wizik3213 жыл бұрын
@@kolyah35 о привет:)
@ОстапКончак2 жыл бұрын
Найліпший туторіал по Photon, який я бачив, просто прекрасний. Скільки ж я нервів вбив, через то, що ніде неміг знайти нормальний туторіал((( Ти найліпший, роби більше відео!!!
@CreatorLynx-r4 жыл бұрын
Мое почтение автору за гайд. Хотел сделать мультиплеер и наткнулся на него случайно, а оказалось, что на канале впринцепе очень много полезной информации по разработке игр.
@PavelStr-x5w2 жыл бұрын
Комментарий в поддержку! Урок супер!!!
@emche8525 жыл бұрын
Интересная задумка и начало туториала) Дождусь выхода всех частей) Лайк авансом :D
@DoctorWatsonPlay4 жыл бұрын
Автор топ, всё понятно рассказал и показал
@just4funTony5 жыл бұрын
Приятный голос и хорошая дикция. Объясняешь все быстро и четко. Спасибо большое за то что ты делаешь
@Me-ss6rr3 жыл бұрын
не ну прям АтлЫшНа автору рЫспект и уважееение
@АлексейСугоняк-г9н5 жыл бұрын
Ну прямо здорово. Очень интересно. Спасибо.
@nephronnephronsky17624 жыл бұрын
Очень классный урок ! Все четко и ясно. Не хватает исходников Assets . Хотя и без них просто 5 плюсов.
@evgeniyrakov45985 жыл бұрын
Спасибо за годное видео! Лайк и подписка! С нетерпением жду продолжения этой темы ;)
@notmyfall4 жыл бұрын
Отличный урок! Спасибо! Наконец-то просто и понятно
@BasonIndieDev Жыл бұрын
это очень круто! Спасибо за такой крутой гайд.
@spartanzneverdie32115 жыл бұрын
Друг, я восхищен твоей подачей :) Подписка и лучшие пожелания
@gm_Maker5 жыл бұрын
Радуюсь, что попался Твой канал! Спасибо! :)
@_shon32664 жыл бұрын
Спасибо друг, не бросай это дело!)
@stasian.tip.official3 жыл бұрын
Все в деталях, ясно и понятно, круто объяснил
@Cyb118935 жыл бұрын
Тутор Агонь!
@ДанилаКоваленко-у6ф4 жыл бұрын
Чел, ты крут. Спасибо большое
@goosesuka4 жыл бұрын
спасибо за видео я уснуть не мог после уроков для начинающих по юнити 10 минут твоего видео сддосили мой мозг уснул и спал как убитый
@StimSmit5 жыл бұрын
Это именно то, что мне было нужно
@delalen80125 жыл бұрын
Спасибо!) Все круто :)
@СергейТищенко-к6з5 жыл бұрын
Как же ты пиздато объясняешь, спасибос)
@BOGZOERT5 жыл бұрын
"Тут должна быть картинка" Наконец-то, нормальная еда.
@ЭдгарОя4 жыл бұрын
Спасибо! Этот видеоурок мне очень помог. До этого смотрел серию видеоуроков по мультьиплееру в юнити, но они были сняты до удаления Networking функций из юнити, поэтому я их и забросил. Но сейчас с радостью вернулся в юнити!
@MsWital3 жыл бұрын
Прикольненько! спасибо)
@alife13135 жыл бұрын
да очень круто ОГРОМНОЕ за уроки
@CyrillKurochkin3 жыл бұрын
Делюсь своими шиками. Если у вас лишний/второй/два/клон персонажа у создавшего комнату - не надо добавлять префаб Payer на сцену, мы его добавляем программно через '1PhotonNetwork.Instantiate(PlayerPerfab.name...'
@ziklock22982 жыл бұрын
Очень крутой урок, другие объемными непонятно но ТЫ ТТОП
@Эмилия-ч7е4г5 жыл бұрын
Очень здорово, спасибо
@sha1z2915 жыл бұрын
Хороший видео ролик! Однозначно лайк!
@M4gnuson5 жыл бұрын
Можно ссылку на sprite sheet из видео? 1:34
@РусланКаримов-р1о4 жыл бұрын
Годнота)) спасибо)
@DimokFa3 жыл бұрын
Ты крутой мужик.
@RinatVakhitov3 жыл бұрын
Подскажите какие типы сообщений передаются между игроками? В каком формате идёт передача информации? И подвергаются ли сообщения шифрованию или сжатию?
@Денис-я7ы7ы5 жыл бұрын
Спасибо!
@mynameis98485 жыл бұрын
Урок Супер! Хотел кое- что спросить, делал все как в видео, но работал с 3D. Одной - "Main Camera" для меня мало, т.к это повторюсь 3D, и на каждого игрока своя камера. Однако при подключении они меняются и это выгладит ужасно, если кто знает как сделать онлайн с как минимум 2-мя игроками + индивидуальными камерами на каждого, пишите, буду благодарен!
@EmeraldPowder5 жыл бұрын
Спасибо! Тут так же, как я делаю в 3 части со спрайтом игрока, нужно выключать камеру у персонажей, которые текущему игроку не принадлежат. То есть в Start у Player проверять если !Photon.IsMine, то выключать камеру следящую за этим Player'ом
@MsWital3 жыл бұрын
УХ круто) почти все расставил в моей голове по полкам, только протароторил быстро)) ну есть же пауза и отмотка назад да?))
@MsWital3 жыл бұрын
фак) это коммент на пред идущий видосик))
@gurgenmatevosyan70363 жыл бұрын
Здравствуйте , а при запуске игры как включаете два окна для проверки там написано Minerlo , но ничего не смог искать по гугл
@artinstroukeprod4 жыл бұрын
В сцене Lobby после некоторых запусков остаются висящие эксземплярры сцены Lobby в редакторе. Выглядит это как список Lobby (not loaded). Кто нибудь знает как исправить и нужно ли править?
@Grigoriy4573 жыл бұрын
Подскажите пожалуйста что это за ассет со спрайтами?
@RinatVakhitov3 жыл бұрын
Хотелось бы увидеть само начало, как устанавливать unity, делать это окно и прочее, с этим большие проблемы, откуда скачать sprite sheet
@_oleg_dj_3 жыл бұрын
Странно, но у меня не создаются спрайты персонажей. Также выдаёт ошибку, буду-то префаб не находится в папке с названием "Resources".
@pokruk03 жыл бұрын
18:21 я правильно понимаю, это ведь отвечает за клиентскую часть? То-есть по сути читер может убрать эту проверку и отправлять преспокойно пакеты, чтобы двигало любого другого?
@fannymans2983 жыл бұрын
Здравствуйте, у меня в редакторе всё исправно работает, но в собранном проекте возникает ошибка Could not resolve host: cdp.cloud.unity3d.com. Можете помочь кто-нибудь
@ИвановМаксим-ф8б5 жыл бұрын
Почему у меня при импорте возникают много ошибок? В ошибках есть UI, EventSystem.
@НазарРадчук-м5щ2 жыл бұрын
у меня есть проблема... override методы вызывают ошибку тоесть public override void OnJoinedRoom() например и пишет в юнити что нету подходящего метода поэтому ничего не работает.
@_FurryOwO_4 жыл бұрын
А как сделать, типа что б все подключались именно к какому-то серверу? Не к хосту а именно к серверу.
@swokko884 жыл бұрын
Отдельно для себя скомпилируй программу с кнопкой "Хост сервера" И запускай у себя на телефоне или компе хост (С определённым именем) И подключай игроков не к рандомной комнате, а к комнате с этим именем
@swokko884 жыл бұрын
Или арендуй себе сервер и используй другие модули
@unfort_3 жыл бұрын
Крутой видеоурок, но у меня определенные проблемы, и как ни гуглю, как ни пытаюсь решить - все четно. При попытке присоединиться игрока к другому, вместо подключения создается offlineRoom(в логах мне пишет имя комнаты) с 1 из 0 игроков. Что делать уже не знаю, и просто joinRoom пробовал, и joinRandomRoom, и app id вводил и в коде и в файле настроек, и регионы все сделал, вообще ничего не помогает. Пробовал запускать демку из photonRealtime, и вместо joined мне пишет disconnect, почему - без понятия, но вдруг поможет понять в чем проблема...
@pancar50513 жыл бұрын
Возможно ты не создал комнату чтобы туда присоеденяться
@unfort_3 жыл бұрын
@@pancar5051 да там в общем я переустановил и оно заработало) правда делать онлайн игру желания больше нет
@1stmakarenko5 жыл бұрын
Привет, расскажите пожалуйста как пользоваться profiler, и вообще про оптимизацию игры
@oleh.prukhnytskyi4 жыл бұрын
Сам ищу ответ)
@lebron27294 жыл бұрын
Не могу создать комнату, подскажите в чем беда может быть, все делаю по видео и не могу почему то создать
@duo-mlbb4 жыл бұрын
Подскажите, почему при запуске одного клиента всё упрвление идёт нормально , но когда запускаю второй, то с 1-ого окна я управляю персонажем на 2-м окне, и наоборот со 2-го управление идёт первым персонажем
@duo-mlbb4 жыл бұрын
Если написать вместо if(! isMine) return -> if ( isMine) return, то тогда когда игрок один на сервере он не управляется, а если 2 , то они управляются нормально
@duo-mlbb4 жыл бұрын
РЕШЕНО : у меня была камера в префабе игрока и при спавне нового камера переключается на последнюю созданную, чтобы исправить в проверке ismine если, это не мы, то destroy / setactive false камеру
@pewbott4 жыл бұрын
@@duo-mlbb как ты делал проверку? Например, у меня вот камера в префабе у фпс контроллера, я проверяю условие !ismine - дальше с помощью gameobjec.find ищу камеру и дестрою её. Но таким образом я удаляю вообще все камеры, так как это происходит у каждого игрока в методе аптейд. Как это обойти?
@hakerrulit58245 жыл бұрын
Вы еще не запустили мастер установки Photon! Ваша игра не сможет подключиться. Смотрите Windows -> Сеть Photon Unity. Скажи пожалуйста что делать?
@stashmm4 жыл бұрын
зайди в раздел windiw > Network Photon Unity
@Caduceus803 жыл бұрын
А есть возможность на Фотоне писать серверный код? Что-то при первом взгляде доступно только эхо между клиентами. Нет? А если мне надо хранить прогресс игроков - разумеется это надо хранить на сервере. Есть такая возможность в Фотоне?
@romanparkyrshik5 жыл бұрын
Неплохо
@DenisB-d5f4 жыл бұрын
У меня почему-то Player очень крошечный. Размер канваса 1024, картинка человечка была 32х32, но когда он спавнится при старте - его даже не видно (кое-как догадался, что он мизерный), пришлось его увеличить в 100 раз. Но, при этом, и его движения пришлось умножать на 100, чтоб он нормально двигался. Почему так?
@flemi4696 ай бұрын
Привет! Извини не знаешь как сделать синхронизацию Instance а то я сделал скрипт на подбор предметов для онлайна! И я использую PickUpManager который как Instance! и такой баг что игрок который заходит первее он может подбирать предмет но вот игрок оторый подключился чуть позже уже не может брать предмет! Что за фигня уже парюсь с этим 2 месяца!
@Strangers-n8k4 жыл бұрын
:D:D:D:D СПАСИБО ОГРОМНОЕ ПОЙДУ ДЕЛАТЬ ВЫЖИВАЛКУ :DDDD
@eduoki84985 жыл бұрын
спс за видос бро
@hasagichillroom-89155 жыл бұрын
пацаны, там когда на кнопки методы или функций эти выставляешь в коде lobby manager там на подключений к рандомной комнате нужно было поставить JoinRoom а он у меня не высвечивается только OnJoinedRoom
@stashmm4 жыл бұрын
уже узнал почему?
@viktorhyper15 күн бұрын
публичным его сделай
@softwet43414 жыл бұрын
У меня есть вопрос. Что мне делать если у меня много скриптов у персонажа и я хочу их всех выключать через PlayerManeger если они не IsMine
@UNREAL4ever4 жыл бұрын
Люди, если не видите сообщения о номере игрока и покдлючении к Мастер серверу, просто расширьте поле текста А еще, если Юнити ноет когда вы делаете переменую крейтРум(), то просто во всех ошибках кода нажмите "Реализовать интерфейс"
@zloybivshiy72362 жыл бұрын
Спс, мужик. Лови лайк, мужик.
@gun12463 жыл бұрын
Добрый день. Не подскажите, как быть, если я хочу использовать свой сервер? Есть ли какой-то инструмент, похожий на photon?
@ph0war_d9354 жыл бұрын
Отличный канал! Всегда с удовольствием смотрю твои видосы! Но почему, просто нельзя было упомянуть, что Unity Editor и созданный Build могут подключаться к разным регионам? Получалось, что код точно такой же, настройки те же, но билд не мог найти сервер, созданный в эдиторе. Оставил бы хотя бы ссылку на туториал по установке Photon
@Wilrav3144 жыл бұрын
А чтотделать если я немогу подключиться к серверу
@t3m4ch545 жыл бұрын
У меня почему-то спавниться по 3-5 объектов, 2-4 объекта. У подключенного и хоста
@EmeraldPowder5 жыл бұрын
Вместо одного объекта игрока по несколько?
@eloreneloreneloreneloreneloren5 жыл бұрын
idealno
@ТРОТВ3 жыл бұрын
Здравствуйте! Тут такое дело, у меня 3d игра, все делал по тутору, к объекту прикреплена камера, и когда создается данный объект, то камера переключается на другую, не ту, которую была в начале. Что делать?
@ПтрСмирнов-ь3ю3 жыл бұрын
Другой префаб создай, такой же, только без камеры
@HINCO38 Жыл бұрын
если сбилдить в WebGL фотон будет работать?
@Абобус-в8в5 жыл бұрын
Помогите пожалуйста, вроде всё сделал правильно. Когда подключаюся и создаю, только тот кто создатель может управлять, причём когда создатель управляет у всех на мониторах персонаж(танк) тоже двигается. Получается управляет только один человек, а у всех других это просто транслируется
@EmeraldPowder5 жыл бұрын
Если в скрипте управления всё правильно (стоит if (photonView.IsMine)), то может быть создавать объекты нужно через Photon.Instantiate, и вызывать его только на компе того кто должен потом этим объектом управлять
@MrGform-g2b4 жыл бұрын
Может кто-то подсказать, пожалуйста, используя фотон - как можно сделать, систему подготовки игроков? По типу, только когда все игроки нажали "Готов" - начиналась игра, ну или происходило какое-либо действие любое, хоть просто в консоль писалось что-то? Очень прошу!
@ВасилийМигулин-т1й2 жыл бұрын
Не подскажите в каком направелении копать, чтобы сделать так: первый игрок спавнился внизу экрана, а второй игрок наверху экрана (как это реализовано в хартстоуне) ?
@yourpast1494 Жыл бұрын
Если у каждого своё видение и противник всегда сверху, а ты снизу, тогда просто меняешь отображение . В общем каждый игрок будет видеть объект врага сверху и объект себя снизу, вот примерно так, он ведь тоже тебя вверху видит, а себя внизу
@design_art_style3 жыл бұрын
Фотон? прикольно получилось надо учиться
@ПавелСтепанов-у6у4 жыл бұрын
Если у кого-то есть проблема - после нажатия кнопки "Join random room" второй клиент не заходит в комнату к первому, то попробуйте вручную в "PhotonServerSettings" указать регион (например RU). Есть особенность, что иногда запуск в редакторе и запуск в exe-шнике заходят на разные регионы и не могут соединиться. Узнал из этого урока kzbin.info/www/bejne/ZmOzkKCoqN-psLs
@Fortovoy_paren2 жыл бұрын
я кншн понимаю что прошло 2 года, но где этот скрипт находится
@ПавелСтепанов-у6у2 жыл бұрын
@@Fortovoy_paren Регион указывается не в скрипте, а в вкладке инспектора "PhotonServerSettings", строка "Fixed region", указать например "RU". На указанной ссылке вкладку видно справа на 6: 58. Таймкод в предыдущем комменте исправлю.
@tomasgammister57763 жыл бұрын
скажите по удаленке с другом например будет работать ?
@atlinov37513 жыл бұрын
Как камеру добавить к персонажу? знаю можно прикрепить но когда будет клонироваться то будет багаться
@Storik43 жыл бұрын
А какую среду для ред. скриптов используешь?
@moranyt82994 жыл бұрын
Смогу ли я подключится к другому человеку, если он создаст сервер на другом устройстве
@Jam8673 жыл бұрын
разумеется
@shpyltikek86143 жыл бұрын
Добрый день а на примере этой игры можно сделать шутерок в стиле Doom 1-2
@yohoho_maxON4 жыл бұрын
Для полного понятия и соответствия с уроком было бы здорово получить такие же ассеты, которые используете вы. Где их можно скачать?
@Egor_Sigolaev5 жыл бұрын
Привет. Посмотрел твоё видел и есть вопрос. Как сделать синхронизацию выстрела. У меня инстантиейтится пуля и становится дочерним объектом игрока. Пробовал вешать на неё PhotonView и PhotonTransformView. Не работает. Если запускаю, то я стреляю, а другой чел не стреляет. И так же на другом девайсе. Или надо сделать событие выстрела, как в 3 уроке? Помоги или натолкни пожалуйста)
@Saltant5 жыл бұрын
Зачем вообще рисовать пулю? кто её увидит на таких скоростях то? Лучами стреляй, не нужно ничего инстантиировать.
@EmeraldPowder5 жыл бұрын
Создавать PhotonView дочерним другого PhotonView думаю не стоит. Если нужны именно пули летящие, то повесить PhotonView на сам префаб пули, и создавать его через Photon.Instantiate, так же как я игроков спауню. Но если пули быстрые - то лучше не создавать вообще PhotonView, а просто слать ивент как в третьем уроке, и спаунить какой-нибудь объект обычным Instantiate, или вообще частицу запускать
@eldor25325 жыл бұрын
Спасибо за видео. Что можете подсказать по поводу написания сервера для ммо шутера, сделанного на unity? На чем его писать? Какую БД для этого выбрать? Как реализовать расчет попадания/промаха при выстреле/ударе? Так же меня интересует реализация рубки деревьев. Как такое правильно реализовать, когда в игре огромные насаждения деревьев и сруб одного дерева виден всем пользователям? Для каждого дерева в БД записывать срублено/не срублено?
@EmeraldPowder5 жыл бұрын
Для ммо-шутера придётся серьёзно подумать, если много игроков будет то физику точно придётся самим обсчитывать на сервере (не использовать стандартную из Unity), и в рамках этой же физики все попадания промахи. Плюс ещё с задержкой опять же придётся самим придумывать как справляться, если шутер то это будет важно. Но вообще даже если на карте пара тысяч игроков, то сделать raycast это не так дорого в плане производительности, но в целом физика это не так просто По поводу БД - опять же я не эксперт совсем в разработке ммо - но это не так важно, она будет использоваться только чтобы долговременно сохранить состояние скорее всего, т.е. сервер при старте оттуда всё будет загружать, и при изменении чего-нибудь записывать, чтобы не потерять при перезапуске. Так что можно любую SQL брать смело А для деревьев - даже если их очень много, скажем 100к, то это можно сохранить либо как просто массив байт (100КБ), либо вообще сжать и в одном байте хранить 8 бит, тогда вообще меньше 20КБ получится. Все деревья как-то пронумеровать придётся для этого, но они наверное на карте в каком-то порядке и стоят. Тогда на сервере просто в файле или бд хранить этот один массив, и при подключении игрока ему выдавать. А если во время игры срубили дерево то слать ему просто номер дерева. Я что-то очень похожее буду делать с блоками земли в следующих частях этого туториала, там по сути тоже их много на карте, и каждый может быть выкопан или нет
@eldor25325 жыл бұрын
@@EmeraldPowder вот как раз меня и интересует вопрос на чем писать такой сервер... К сожалению у меня есть некоторый опыт только в веб. Имеются некоторые познания в установке серверов nginx+apache на linux. Backend практиковал на php+mysql, а frontend - js. Я понимаю, что php не подходит для просчёта физики в ммо-шутере. Максимум чем он (php) будет полезен - записать в БД информацию на долгосрочное хранение. По поводу леса - спасибо - я предполагал, что как-то так и нужно делать. Не мог найти конкретного примера...
@EmeraldPowder5 жыл бұрын
Если есть опыт работы с юнити и C# - то можно попробовать на чистом C#. Но для шутера если писать прямо что-то своё, с общением через UDP сокеты (для шутера по скорости наверное только это подойдёт), то будет сложновато мне кажется для первого проекта подобного рода. Ну и опять же прямо для продакшена в ММО, если хочется сделать с перспективой на тысячи пользователей - я бы сам за такой проект побоялся браться :) В общем советую C#, как минимум потому что проще на одном языке писать сервер и клиент, можно переиспользовать код, да и C# популярен для всякого Enterprise, так что подходит для таких вещей
@eldor25325 жыл бұрын
Emerald Powder, я тоже так считаю, что для шутера самый оптимальный вариант - использование udp. Спасибо за советы.
@Baannia4 жыл бұрын
🔥 🔥 🔥
@Сон-я4е3 жыл бұрын
Чувак как сделать так чтобы если я игрока скинул то получил его очки?
@michaelmarkov8473 жыл бұрын
Сними видео о том как сделать авторитарный сервер , буду очень признателен
@YaYmsc3 жыл бұрын
Привет, мне понравилось, но я не понял, откуда строка Log где пишется вся консоль, как это сделать
@quadath39633 жыл бұрын
В скрипте Lobby метод Log.
@logan_Makegames Жыл бұрын
Классный урок. Но у меня проблема у хоста не видно других игроков но в тех кто присоединился всё нормально. Буду рад если кто-то поможет. Делаю игру в 3D
@zeverz9621 Жыл бұрын
Удалите в скрипте LobbyManager строку PhotonNetwork.AutomaticallySyncScene = true; И все должно заработать.
@SigmaKlim0 Жыл бұрын
Здравствуйте. Удалось решить? У меня такая же ситуация.
@РоманКондратьев-н3з Жыл бұрын
@@SigmaKlim0 решил проблему? у меня также
@AleksandrFoman6 ай бұрын
@@zeverz9621 Спасибо, вы мне помогли
@bobobobababa49605 ай бұрын
Можете подсказать как решили эту проблему?
@askaranarbekov31454 жыл бұрын
когда я нажимаю лив с игры у меня выходит с комнаты но в консоли выдает ошибку , а так все норм работает Operation SetProperties (252) not called because client is not connected or not ready yet, client state: ConnectingToMasterserver UnityEngine.Debug:LogError(Object) эта ошибка
@АлексейСтепанов-м6з4 жыл бұрын
это потому что при ливе ты переходишь в стартовую сцену и у тебя срабатывает Start() в LobbyManager. И в старте на строке PhotonNetwork.ConnectUsingSettings(); ты пытаешься приконнектиться, хотя коннект уже есть
@askaranarbekov31454 жыл бұрын
@@АлексейСтепанов-м6з большое спасибо , а что нужно сделать чтоб такого не было?
@АлексейСтепанов-м6з4 жыл бұрын
@@askaranarbekov3145 ну я в Start у LobbyManager на первую строку добавил if (PhotonNetwork.IsConnected) return;
@shm1ti5323 жыл бұрын
не совсем понимаю, я добавил библиотек фотона, но студия её не видит, с чем это связанно?
@shm1ti5323 жыл бұрын
всё понял, у меня былла ошибка с обной буквой
@prosto_chel5442 жыл бұрын
А потом все сохраняется ? Топы и ТД после выхода
@netterric46795 жыл бұрын
С чем может быть связана эта ошибка? JoinRandomRoom failed. Client is on MasterServer (must be Master Server for matchmaking) but not ready for operations (State: Joining). Wait for callback: OnJoinedLobby or OnConnectedToMaster. Написал тот же код что и у вас, работало, но после пары билдов стала появляться такая ошибка, однако в логах пишет что подключение к мастер-серверу было установлено
@user-gl4ly3hj8b4 жыл бұрын
Такая же фигня,если нашел решение скажи как
@likePortal210 ай бұрын
У меня ошибка Assets\GameManager.cs(19,26): error CS0115: 'GameManager.OnPlayerEnteredRoom(Player)': no suitable method found to override
@123Luken Жыл бұрын
А есть материал о том платный ли photon что бесплатно входит в пакет(если он есть) и что входит в платный если он есть - этот пакет ?
@HINCO38 Жыл бұрын
На сайте написано что входит в бесплатную версию а что в платную
@oynamalikanal35055 жыл бұрын
А где вызывается public override void OnConnectedToMaster()? Если точнее, то где в MonobehaviourPuncallbacks вызывается этот метод?
@EmeraldPowder5 жыл бұрын
Его вызывает сам фотон, где-то в коде библиотеки. Это что-то вроде Start, или какого-нибудь OnCollisionEnter, когда происходит подключение к мастеру, у всех объектов которые наследуются от MonobehaviourPuncallbacks он вызывается
@oynamalikanal35055 жыл бұрын
@@EmeraldPowder спасибо
@oynamalikanal35055 жыл бұрын
@@EmeraldPowder а как сделать, чтобы у всех наследников вызывался этот метод?
@play-scp3 жыл бұрын
Братан все круто только оставляй готовые скрипты пж
@VitalPig148885 жыл бұрын
классный туториал,но проблема со скриптом из этого ассета. в скрипте photon ping cs0101
@oleh.prukhnytskyi4 жыл бұрын
У меня подобное было но 9 ошибок. Я поседел, розобрался и пофиксил их.
@ЯрославБелоусов-ы8з3 жыл бұрын
Привет, что делает сочетание ctrl + B? я понял, что ты сказал запускает игру, но пошел какой-то долгий процесс и я хз че эт(... Мне страшно
@romaklassman992410 ай бұрын
Игру билдил)
@neem_off4 жыл бұрын
есть вопрос. У меня всё работает , но когда дело доходит до спауна игрока , у меня он не спаунится, хотя он и лежит как префаб в папке Resources. помогите пожалуйста.
@EmeraldPowder4 жыл бұрын
Что говорит, какие ошибки в консоли?
@vrclubportal43474 жыл бұрын
Крутые уроки !!! спасибо , если нужна помощь могу заставку заставку за пилить :)