Przeczytałem o tym schemacie kilka razy (z perspektywy najlepszych praktyk):
Alokacja pamięci : Zamiast tworzenia nowego obiektu w locie zawsze należy rozważyć utworzenie i użycie pul obiektów. Pomoże to zmniejszyć fragmentację pamięci i sprawi, że moduł czyszczenia pamięci będzie działał mniej.
Nie wiem jednak, co to właściwie znaczy. Jak mogę to zaimplementować?
Na przykład mogę utworzyć instancję GameObject
przy użyciu Instantiate
metody Unity?
Instantiate(prefab, new Vector3(2.0F, 0, 0), Quaternion.identity);
Czy to użycie jest odradzane? Co jeszcze może to znaczyć?