Why does the host 'launch' the level so much earlier than the other players in the room?

Options
When I have 2 players in the room, I hit 'start' on the host which calls the Photon.LoadScene function - and it loads SO much faster on the host than on the others.

Its almost like the scene finishes loading on the host before the others get the command to start loading the scene. Is that normal??

Comments

  • Xelnath
    Options
    Here's a video demonstrating the issue.

    https://slack-files.com/T08T0G6EN-F6CK939JR-0c12a5f57d
  • JeffersonHenrique
    Options
    Hello @Xelnath, it is really very easy to note the gap between both starts! Did you set "PhotonNetwork.automaticallySyncScene"?
  • Xelnath
    Options
    Yes, I did!
  • Xelnath
    Options


    PhotonNetwork.automaticallySyncScene = true;
    PhotonNetwork.ConnectUsingSettings ("v1.0");
    var player = PhotonNetwork.player;
    player.NickName = string.Format("Controller {0}", player.ID);

    PhotonNetwork.JoinOrCreateRoom ("autoRoom"+(3+Mathf.RoundToInt(Time.time)), null, null);
    AutoConnect = true;
    PhotonNetwork.LoadLevel ("NetworkedInputTest/_DanPalace2");
  • JeffersonHenrique
    Options
    Strange, can you send a simple project with two scenes where this problem happens? I can check it out here. Thanks!