using System.Collections.Generic; using UnityEngine; using Mirror; public class ComponentsSync : NetworkBehaviour { public List objects; public List scripts; public List models; void Start() { if (!isLocalPlayer) { foreach (var gameObject in objects) { gameObject.SetActive(false); } foreach (var script in scripts) { script.enabled = false; } } else { foreach (var model in models) { model.shadowCastingMode = UnityEngine.Rendering.ShadowCastingMode.ShadowsOnly; } } } }