事件容错处理
This commit is contained in:
parent
47769ab6bf
commit
dda11bb122
@ -140,7 +140,13 @@ class _G {
|
||||
}
|
||||
|
||||
on<T extends keyof gEventType>(event: T, callback: gEventType[T]) {
|
||||
return this.event.on(event, callback);
|
||||
return this.event.on(event, (...args)=>{
|
||||
try{
|
||||
callback.call(this, ...args);
|
||||
}catch(e){
|
||||
console.error(e)
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
once<T extends keyof gEventType>(event: T, callback: gEventType[T]) {
|
||||
|
Loading…
Reference in New Issue
Block a user