Проблемы с SetCustomProperties

Проблемы с SetCustomProperties

Сообщение anton_vas 08 июл 2014, 23:53

При определенный действиях вызываются такие строки:
Синтаксис:
Используется csharp
Hashtable setPar = new Hashtable() {{"somePar", data}};
                        PhotonNetwork.room.SetCustomProperties(setPar);

Но когда переменная data (тип string) размером больше чем 20 000 - 40 000 символов (точное число не проверял) после вызова этих строк выкидывает обратно в лобби, а в консоле пишет это:
Синтаксис:
Используется csharp
We disconencted from Photon Cloud
UnityEngine.MonoBehaviour:print(Object)
ConnectMenu:OnDisconnectedFromPhoton() (at Assets/FPS Kit Version 2.0/_CustomAssets/Scripts/Network C#/ConnectMenu.cs:509)
UnityEngine.Component:SendMessage(String, Object, SendMessageOptions)
NetworkingPeer:SendMonoMessage(PhotonNetworkingMessage, Object[]) (at Assets/FPS Kit Version 2.0/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:1532)
NetworkingPeer:OnStatusChanged(StatusCode) (at Assets/FPS Kit Version 2.0/Photon Unity Networking/Plugins/PhotonNetwork/NetworkingPeer.cs:1176)
ExitGames.Client.Photon.EnetPeer:Disconnected()
ExitGames.Client.Photon.NConnect:<Run>b__1()
ExitGames.Client.Photon.EnetPeer:DispatchIncomingCommands()
ExitGames.Client.Photon.PhotonPeer:DispatchIncomingCommands()
PhotonHandler:Update() (at Assets/FPS Kit Version 2.0/Photon Unity Networking/Plugins/PhotonNetwork/PhotonHandler.cs:65)
В чем беда?
anton_vas
UNIт
 
Сообщения: 92
Зарегистрирован: 24 ноя 2012, 21:26
  • Сайт

Re: Проблемы с SetCustomProperties

Сообщение gnoblin 09 июл 2014, 12:37

в размере строк?)
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Проблемы с SetCustomProperties

Сообщение anton_vas 09 июл 2014, 13:57

gnoblin писал(а):в размере строк?)

То есть кроме как уменьшить строку разделив на части проблему не решить?
anton_vas
UNIт
 
Сообщения: 92
Зарегистрирован: 24 ноя 2012, 21:26
  • Сайт

Re: Проблемы с SetCustomProperties

Сообщение gnoblin 09 июл 2014, 16:18

а какую задачу ты решаешь?
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Проблемы с SetCustomProperties

Сообщение anton_vas 09 июл 2014, 21:17

gnoblin писал(а):а какую задачу ты решаешь?

Там передаются данные о объектах на карте. Это происходит при заходе нового игрока в комнату.
anton_vas
UNIт
 
Сообщения: 92
Зарегистрирован: 24 ноя 2012, 21:26
  • Сайт

Re: Проблемы с SetCustomProperties

Сообщение gnoblin 10 июл 2014, 00:31

а кто пишет данные в эти пропы - один клиент одновременно или несколько?

в целом подход странный, может лучше серией рпц присылать инфу про карту игроку?
или чтобы он качал такие объемы с http бекенда?
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Проблемы с SetCustomProperties

Сообщение anton_vas 10 июл 2014, 22:50

gnoblin писал(а):а кто пишет данные в эти пропы - один клиент одновременно или несколько?

в целом подход странный, может лучше серией рпц присылать инфу про карту игроку?
или чтобы он качал такие объемы с http бекенда?

Вообще один, но уже все равно. Я решил проблему разделением на части.
anton_vas
UNIт
 
Сообщения: 92
Зарегистрирован: 24 ноя 2012, 21:26
  • Сайт


Вернуться в Photon

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2