using System.Collections; using System.Collections.Generic; #if UNITY using UnityEngine; namespace BITKit { public class NetServiceSample:MonoBehaviour { [SerializeField,SerializeReference,SubclassSelector] private INetProvider netProvider; public void Main() { GameObject player = new("Player"); //Good Code netProvider.ServerRpc(KillPlayer,player); netProvider.ClientRpc(KillPlayer,player); //Bad Code netProvider.SendRT(nameof(KillPlayer),player); netProvider.SendAllRT(nameof(KillPlayer),player); } public void KillPlayer(GameObject player) { } } } #endif