Пример #1
0
    public FacilityDisplay GenerateFacilityDisplay(int index)
    {
        FacilityDisplay newfacility = Instantiate <FacilityDisplay>(Prefab_facility);

        newfacility.transform.SetParent(content);
        newfacility.facilityPallete = this;

        newfacility.index  = index;
        newfacility.size   = size;
        newfacility.width  = width;
        newfacility.height = height;
        return(newfacility);
    }
Пример #2
0
 public void OnFacilityButton()
 {
     for (int i = 0; i < BuildableFacility.Count; i++)
     {
         FacilityDisplay facility = content.transform.GetChild(i).GetComponent <FacilityDisplay>();
         facility.gameObject.GetComponent <Image>().color = facility.type != currentType?Color.white:color;
     }
     currentItem        = ItemType.NUM;
     currentLevel       = 1;
     currentDestination = null;
     productcontent.gameObject.SetActive(true);
     facilityBuildPanel.UpdateBuildPanel();
     //UnselectItem();
 }