public void AddStateModifier(String p_state, Pax4ModifierSprite p_spriteModifier = null) { if (p_spriteModifier == null) { return; } if (_spriteModifier == null) { _spriteModifier = new Dictionary <String, List <Pax4ModifierSprite> >(); } List <Pax4ModifierSprite> spriteModifier = null; if (!_spriteModifier.TryGetValue(p_state, out spriteModifier)) { spriteModifier = new List <Pax4ModifierSprite>(); _spriteModifier.Add(p_state, spriteModifier); } spriteModifier.Add(p_spriteModifier); }
public void AddStateExitModifier(Pax4ModifierSprite p_spriteModifier = null) { AddStateModifier(_ExitState, p_spriteModifier); }
public void AddStateEnterModifier(Pax4ModifierSprite p_spriteModifier = null) { AddStateModifier(_EnterState, p_spriteModifier); }