Exemplo n.º 1
0
            public void Init()
            {
                Printf("Initialize proxy player pools");

                PoolO = new NetworkInstantiatePool(PrefabOwner, 0, PlayerCache.OwnerActivatePlayer, PlayerCache.PrefabInitDelegate);
                PoolP = new NetworkInstantiatePool(PrefabProxy, 0, PlayerCache.ProxyActivatePlayer, PlayerCache.PrefabInitDelegate);
            }
Exemplo n.º 2
0
 public void Init()
 {
     if (PrefabCreator)
     {
         PoolCreator = new NetworkInstantiatePool(PrefabCreator, 0, PlayerCache.ServerActivatePlayer, PlayerCache.PrefabInitDelegate);
     }
 }
Exemplo n.º 3
0
 public void Destroy()
 {
     if (PoolCreator != null)
     {
         PoolCreator.Destroy();
     }
     PoolCreator = null;
 }
Exemplo n.º 4
0
            public void Destroy()
            {
                Printf("Destroy proxy player pools");

                if (PoolO != null)
                {
                    PoolO.Destroy();
                }

                if (PoolP != null)
                {
                    PoolP.Destroy();
                }

                PoolP = null;
                PoolO = null;
            }