Ejemplo n.º 1
0
        private void PutItem <T>(ObjectPool <T> pool) where T : MonoBehaviour
        {
            var item = pool.New();

            StartCoroutine(UnityExtensions.FadeIn(item.GetComponent <SpriteRenderer>()));
            item.transform.position = new Vector2(rand.Next(1, width - 1), rand.Next(1, height - 1));
        }