27 lines
470 B
C#
27 lines
470 B
C#
using System.IO;
|
|
using UnityEngine.UI;
|
|
using VelNet;
|
|
|
|
namespace VelNetExample
|
|
{
|
|
public class SyncedTextbox : NetworkSerializedObjectStream
|
|
{
|
|
public InputField text;
|
|
|
|
|
|
protected override void SendState(BinaryWriter binaryWriter)
|
|
{
|
|
binaryWriter.Write(text.text);
|
|
}
|
|
|
|
protected override void ReceiveState(BinaryReader binaryReader)
|
|
{
|
|
text.text = binaryReader.ReadString();
|
|
}
|
|
|
|
public void TakeOwnership()
|
|
{
|
|
networkObject.TakeOwnership();
|
|
}
|
|
}
|
|
} |