B1 . Tạo file ObjectPooler có nhiêm vụ quản lý tất cả các object pool bạn muốn tạo trong project. Dưới đây là đoạn code của file script : using UnityEngine; using System.Collections; using System.Collections.Generic; [System.Serializable] public class ObjectPoolItem { public GameObject objectToPool; public int amountToPool; public bool shouldExpand; } public class ObjectPooler : MonoBehaviour { public static ObjectPooler SharedInstance; public List<ObjectPoolItem> itemsToPool; public List<GameObject> pooledObjects; void Awake() { SharedInstance = this; } // Use this for initialization void Start() { pooledObjects = new List<GameObject>(); ...