Unity 3D Template Method (Шаблонний метод)

2075 / Unity / 2D / 3D / Шаблони / Шаблонний метод (Template Method)

 

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

Патерн дозволяє підкласам перевизначити кроки алгоритму, не змінюючи його загальної структури

 


 

Можна змінювати реакцію на збирання монет чи життів в окремому класі PlayerLogic

 

PlayerLogic
Pickup
CoinPickup HPPickup