Example #1
0
    void UpdateabilityButtonsIconSate(abilityButton button, AbilityButtonState newState)
    {
        abilityButton newButton = new abilityButton();

        newButton           = button;
        newButton.iconState = newState;
        button = newButton;
    }
Example #2
0
    //---------------------------------------
    //      Ability Buttons
    //---------------------------------------
    void InitNewButton(string partType)
    {
        abilityButton newButton = new abilityButton();

        newButton.buttonObj  = GameObject.Find("Sprite_ability_" + partType);
        newButton.mainSprite = newButton.buttonObj.GetComponent <UISprite>();
        newButton.iconSprite = newButton.buttonObj.transform.Find("Sprite_ability_button").GetComponent <UISprite>();

        abilityButtons.Add(partType, newButton);
    }