public bool TryGet <T>(out T t) { LBEventOneArg <T> arg = this as LBEventOneArg <T>; arg.Get(out t); return(true); }
public void SendEvent <T>(int eventId, T arg1) { //临时闯将将来可以换成对象池 LBEventOneArg <T> eventArg = new LBEventOneArg <T>(); eventArg.Set(arg1); TiggerEvent(eventId, eventArg); //如果用对象池,在这里就可以回收 }