Ejemplo n.º 1
0
 private void InitBuilding(AptEntityList aptEntityList)
 {
     foreach (AptController aptController in aptList)
     {
         AptEntity data = aptEntityList.Find(x => x.propNum == aptController.GetAptType());
         aptController.SetupAptController(data);
     }
 }
Ejemplo n.º 2
0
    public void OutsideInit()
    {
        buildingApts = GlobalDataPrivider.Props;

        if (buildingApts == null)
        {
            Debug.LogError("No APTS FOUND");
        }
        else
        {
            InitBuilding(buildingApts);
        }
    }
Ejemplo n.º 3
0
    private void InitBuilding()
    {
        buildingApts = GlobalDataPrivider.Props;

        if (buildingApts == null)
        {
            Debug.LogError("No APTs found");
            return;
        }

        InitBuilding(buildingApts);

        aptList = new List <AptController>(GetComponentsInChildren <AptController>());

        GlobalDataPrivider.UIManager.InitFloorScroll((int)buildingApts.MaxFloor());

        Debug.Log("apt list count " + buildingApts.Count);

        InitializeAptText();
    }