Пример #1
0
    void Awake()
    {
        spritePools = new Dictionary<Sprite, SpritePool> ();

        for (int i = 0; i < prefabs.Length; i++) {

            var newPool = new SpritePool (prefabs[i], number);

            newPool.SetOnActivate (OnActivate);
            newPool.SetOnDeactivate (OnDeactivate);

            spritePools.Add (prefabs [i], newPool);
        }
    }