Exemplo n.º 1
0
 private void OnDestroy()
 {
     if (NetworkManager.Singleton != null)
     {
         NetworkSpawnManager.OnDestroyObject(NetworkObjectId, false);
     }
 }
Exemplo n.º 2
0
        internal static void HandleDestroyObject(ulong clientId, Stream stream)
        {
#if DEVELOPMENT_BUILD || UNITY_EDITOR
            s_HandleDestroyObject.Begin();
#endif
            using (var reader = PooledNetworkReader.Get(stream))
            {
                ulong networkId = reader.ReadUInt64Packed();
                NetworkSpawnManager.OnDestroyObject(networkId, true);
            }
#if DEVELOPMENT_BUILD || UNITY_EDITOR
            s_HandleDestroyObject.End();
#endif
        }