Unity 3D Factory (Фабрика)

2075 / Unity / 2D / 3D / Шаблони / Фабрика (Factory)

 

Для перенесення логіки створення об'єкта в окремі класи

Визначає загальний інтерфейс для створення об’єктів у суперкласі, дозволяючи підкласам змінювати тип створюваних об’єктів

 

 

GenericFactory Player1Factory Player2Factory
Menu Player1 Player2

 

Якщо T зробити типом Transform – то можна буде створювати об'єкти, які не містять скриптів