This commit is contained in:
2025-12-02 18:48:32 +08:00
parent 92ba80b399
commit bf1ca60b3b
2357 changed files with 262694 additions and 7 deletions

View File

@@ -0,0 +1,19 @@
// sync a GameObject's name over the network.
// useful for debugging (same name on server and client),
// loading configurations per-character, healthbars, etc.
using UnityEngine;
namespace Mirror
{
[DisallowMultipleComponent]
public class NetworkName : NetworkBehaviour
{
// server-side serialization
public override void OnSerialize(NetworkWriter writer, bool initialState) =>
writer.WriteString(name);
// client-side deserialization
public override void OnDeserialize(NetworkReader reader, bool initialState) =>
name = reader.ReadString();
}
}