为监听的事件添加一个带参数的委托
public static void AddListener<T>(EventType eventType,CallBack<T> callBack)
{
内容与无参数相似 仅需药品在CallBack后添加<T>即可
}
移除的方法与添加的方法一样
添加<T>即可
广播的方法也一样 传参数时要多加一个T的参数
public static void Baroadcast<T>(EventType eventType,T arg)
{
Delegate d;
CallBack<T> callBack =d as CallBack<T>;
if (callBack!=null)
{
callBack(arg);要把传的T的参数传过去
}
}