void Awake() { t = gameObject.GetComponent <Transform>(); if (!SimplePool.PoolExists(projectilePrefab.name)) { SimplePool.CreatePool(projectilePrefab); } }
void SetupProjectilePools() { if (!SimplePool.PoolExists(basicProjectilePrefab.name)) { SimplePool.CreatePool(basicProjectilePrefab); } if (!SimplePool.PoolExists(littleYellowProjectilePrefab.name)) { SimplePool.CreatePool(littleYellowProjectilePrefab); } if (!SimplePool.PoolExists(bigBlueProjectilePrefab.name)) { SimplePool.CreatePool(bigBlueProjectilePrefab); } }
void SetupPools() { foreach (GameObject type in enemyTypes) { if (!SimplePool.PoolExists(type.name)) { SimplePool.CreatePool(type); } } foreach (GameObject type in powerUps) { if (!SimplePool.PoolExists(type.name)) { SimplePool.CreatePool(type); } } }