using System.Collections; using System.Collections.Generic; using FishNet.Object; using UnityEngine; public class InitialObjectPooler : NetworkBehaviour { public List pooledPrefabs; public override void OnStartServer() { base.OnStartServer(); foreach (var prefab in pooledPrefabs) { List pooledObjects = new List(); for (int i = 0; i < 25; i++) { GameObject obj = Instantiate(prefab); Spawn(obj); } foreach (var obj in pooledObjects) { Despawn(obj, DespawnType.Pool); } } } }