Merge branch 'bugfix' into dev

This commit is contained in:
dy 2023-12-22 14:39:25 +08:00
commit ffbb2b3af3

View File

@ -140,7 +140,13 @@ class _G {
} }
on<T extends keyof gEventType>(event: T, callback: gEventType[T]) { 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]) { once<T extends keyof gEventType>(event: T, callback: gEventType[T]) {