This is my code and for every client the text is spawned, they do not see the same text, and I want the other clients the text to be my TextInput and not their text input how do I do that?
I would do it via a SyncVar of type string on the object
I would then have the clients notify the server of what value should be applied via a command e.g.
CmdSetStringValue(string data);
The server will take that data confirm its okay to apply and set it to the SyncVar e.g.
[SyncVar]
public string messageData;
then in the update on the script all you need to do is
myTextField.text = messageData;
A better place to ask this sort of Mirror specific question is the Mirror discord forum … you can find a link to it on the Mirror store page.
What is CmdSetStringValue (string data); ?