Beispiel #1
0
    public void CmdSpawn(string poolName)
    {
        PoolManagerBase pool = GameObject.Find(poolName).GetComponent <PoolManagerBase>();

        Debug.Log(poolName + " " + pool);
        GameObject o = pool.Pop();

        int side = _unitID.GetPlayerIndex();

        o.GetComponent <Unit_ID>().CmdSetPlayerIndex(side);

        o.transform.position = transform.position;

        NetworkServer.Spawn(o);
    }