Пример #1
0
 private void Awake()
 {
     _villagerModel      = GetComponent <VillagerModel>();
     _villagerNeeds      = GetComponent <VillagerNeedsController>();
     _villagerView       = GetComponent <VillagerView>();
     _villagerController = GetComponent <VillagerController>();
     _townController     = TownController.Instance;
     _spawnController    = SpawnController.Instance;
 }
Пример #2
0
 private void Awake()
 {
     _villagerModel             = GetComponent <VillagerModel>();
     _cellMapController         = CellMapController.Instance;
     _villagerModel.Rigidbody2D = GetComponent <Rigidbody2D>();
     _villagerModel.Orders      = new Queue <OrderType>();
     _townModel               = TownModel.Instance;
     _townController          = TownController.Instance;
     _villagerNeeds           = GetComponent <VillagerNeedsController>();
     _villagerStateController = GetComponent <VillagerStateController>();
 }