private void Awake() { _returnToPool = (x) => x.SetActive(false); _spriteRenderer = GetComponent <SpriteRenderer>(); _timeAlive = 0f; _active = false; }
public void SetReturnToPool(ReturnObjectToPool returnDelegate) { _returnToPool = returnDelegate; }