예제 #1
0
    public void CmdSpawnFromPool(int indexUniteToSpawn, Vector3 position)
    {
        NewNetworkedPool netPool = PoolManager.Instance.poolDictionnary[AgentSelector.Instance.selectedAgentsString[indexUniteToSpawn]];

        go = netPool.GetFromPool(position);
        NetworkServer.Spawn(go);
    }
예제 #2
0
 private void Start()
 {
     for (int i = 0; i < transform.childCount; i++)
     {
         NewNetworkedPool pool = transform.GetChild(i).GetComponent <NewNetworkedPool>();
         poolDictionnary.Add(pool.poolName, pool);
     }
 }