This feature allows you to optimize memory consumption and performance. Instead of constantly creating new projectiles, this system will recycle them. When the life of the projectile has expired for whatever reason, it is not destroyed but placed in a pool. When the Impact Projectile Spawner component needs to launch a new projectile, it will search this pool and reset that projectile so that it matches the new parameters. This process is faster than creating a new projectile from scratch. This functionality still needs to be improved.
Pooling System
< 1 min read
Powered by BetterDocs