Skip to content

HelloWorldManager.cs references HelloWorldPlayer #1319

Open
@JacobChrist

Description

@JacobChrist

Describe the bug:
HelloWorldManager.cs references HelloWorldPlayer which has not yet been created in the tutorial on this page:

https://github.com/Unity-Technologies/com.unity.multiplayer.docs/blob/main/docs/tutorials/get-started-with-ngo.md

Simply commenting out the body of SubmitNewPosition() allows the script to work.

   static void SubmitNewPosition()
    {
        //if (GUILayout.Button(NetworkManager.Singleton.IsServer ? "Move" : "Request Position Change"))
        //{
        //    if (NetworkManager.Singleton.IsServer && !NetworkManager.Singleton.IsClient)
        //    {
        //        foreach (ulong uid in NetworkManager.Singleton.ConnectedClientsIds)
        //            NetworkManager.Singleton.SpawnManager.GetPlayerNetworkObject(uid).GetComponent<HelloWorldPlayer>().Move();
        //    }
        //    else
        //    {
        //        var playerObject = NetworkManager.Singleton.SpawnManager.GetLocalPlayerObject();
        //        var player = playerObject.GetComponent<HelloWorldPlayer>();
        //        player.Move();
        //    }
        //}
    }

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions