com.saaskun.poolsystemplugin
v1.0.3
Published
Un plugin para un sistema de pool de objetos en Unity
Readme
Sistema de Pool para Unity
Un sistema de pooling ligero y eficiente para Unity que optimiza el rendimiento y reduce la asignación de memoria en tiempo de ejecución.
Características
- Sistema de pooling fácil de usar para GameObjects.
- Reduce la sobrecarga de instanciación y destrucción en tiempo de ejecución.
- Soporta precarga y redimensionamiento dinámico del pool.
- Integración sencilla en proyectos existentes de Unity.
Instalación
- Clona o descarga este repositorio.
- Agrega la carpeta del plugin al directorio
Assetsde tu proyecto de Unity.
Uso
Crea un pool para tu GameObject:
PoolManager.Instance.CreatePool(prefab, poolSize);Genera objetos desde el pool:
var obj = PoolManager.Instance.Spawn(prefab, position, rotation);Devuelve objetos al pool:
PoolManager.Instance.Despawn(obj);
Licencia
Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
Contribuciones
¡Las contribuciones son bienvenidas! No dudes en enviar issues o pull requests para mejorar el plugin.
