Unity 3D Iterator (Ітератор)

2075 / Unity / 2D / 3D / Шаблони / Ітератор (Iterator)

 

Дає змогу послідовно обходити елементи складових об’єктів, не розкриваючи їхньої внутрішньої організації

Коли необхідно створити обхід об'єкта без розкриття його внутрішніх структур

Коли є набір складових об’єктів, і потрібно забезпечити єдиний інтерфейс для їх перебору

Коли необхідно надати кілька альтернативних варіантів перебору одного і того ж об'єкта

 

 

В Unity це Coroutine