namespace GFramework.framework.events;
///
/// 默认注销器类,用于执行注销操作
///
/// 注销时要执行的回调函数
public class DefaultUnRegister(Action onUnRegister): IUnRegister
{
private Action _mOnUnRegister = onUnRegister;
///
/// 执行注销操作,调用注册的回调函数并清理引用
///
public void UnRegister()
{
// 调用注销回调函数并清理引用
_mOnUnRegister.Invoke();
_mOnUnRegister = null;
}
}