public void AddListenerButtonRelease(string butonName, OnButtonRelease action) { if (dicListenerButtonRelease == null) { dicListenerButtonRelease = new Dictionary <string, OnButtonRelease>(); } if (dicListenerButtonRelease.ContainsKey(butonName)) { if (dicListenerButtonRelease[butonName] == null) { dicListenerButtonRelease[butonName] = action; } dicListenerButtonRelease[butonName] += action; } else { dicListenerButtonRelease.Add(butonName, action); } }
public virtual void ButtonRelease() { OnButtonRelease?.Invoke(); }