Exemple #1
0
    private void Awake()
    {
        Instance           = this;
        buildingTypeSprite = new Dictionary <BuildingBuilder.BuildingType, Sprite>();
        buildingTypeSprite.Add(BuildingBuilder.BuildingType.apartment, Resources.Load <Sprite>("BuildUISprite/apartment"));
        buildingTypeSprite.Add(BuildingBuilder.BuildingType.powerPlant, Resources.Load <Sprite>("BuildUISprite/powerPlant"));
        buildingTypeSprite.Add(BuildingBuilder.BuildingType.shooter, Resources.Load <Sprite>("BuildUISprite/shooter"));
        buildingTypeSprite.Add(BuildingBuilder.BuildingType.back, Resources.Load <Sprite>("LandUISprite/back"));

        buttons   = transform.GetComponentsInChildren <Button>(true);
        buttonImg = new Image[buttons.Length];
        int idx = 0;

        foreach (Button button in buttons)
        {
            buttonImg[idx++] = button.transform.GetChild(0).GetComponent <Image>();
        }
    }
Exemple #2
0
 private void BuildBuilding()
 {
     LandPanel.GetInstance().ToShow(BuilderPanel.GetInstance() as IPannelInterface);
 }