2075 / Unity / 2D / 3D / Шаблони / Точка входу
Якщо скрипти C# залежать від інших об'єктів, то зручно створити точку входу для ініціалізації цих класів в потрібному порядку
Гарне рішення для невеликого проекту
Extenject Dependency Injection IOC для великих
public class EntryPoint : MonoBehaviour { void Awake() { IInput input = new DesktopInput(); MovementHandler movementHandler = new MovementHandler(input); //і перекидаємо цей об'єкт гравцю } }
