load method
Implementation
void load(ObjectPool<PoolableBox> pool) {
int objCount = 4; // Örnek: Her bölgede 4 obje olsun
for (int i = 0; i < objCount; i++) {
var box = pool.getObject();
// Nesnenin 3D dünyadaki gerçek koordinatını hesapla
double posX = (gridX * chunkSize) + (i * 4.0) - (chunkSize / 2);
double posZ = (gridZ * chunkSize) + (i * 4.0) - (chunkSize / 2);
box.transform = math.Matrix4.identity()..translate(posX, 0.0, posZ);
activeObjects.add(box);
}
}