コード例 #1
0
    public void AddButton(PlayerAbilityModifier ability)
    {
        var button = buttonArranger.CreateButton(ability);

        button.called += (a) => ButtonHit(button, a);
        buttons.Add(button);
        buttonArranger.ArrangeButtons(buttons);
    }
コード例 #2
0
 void RemoveModifier(PlayerAbilityModifier modifier)
 {
     activeAbilityModifiers.Remove(modifier);
 }
コード例 #3
0
 void AddModifier(PlayerAbilityModifier modifier)
 {
     activeAbilityModifiers.Add(modifier);
 }
コード例 #4
0
 public void ModifierUnselected(PlayerAbilityModifier modifier)
 {
     buttonDeactivatedEvent(modifier);
 }
コード例 #5
0
 public void ModifierSelected(PlayerAbilityModifier modifier)
 {
     buttonActivatedEvent(modifier);
 }