@@ -242,7 +242,7 @@ private static bool deregister(Dictionary<string, List<Pair>> events, object obj
242242 通常由渲染表现层来注册, 例如:监听角色血量属性的变化, 如果UI层注册这个事件,
243243 事件触发后就可以根据事件所附带的当前血量值来改变角色头顶的血条值。
244244 */
245- public static void fireOut ( string eventname , object [ ] args )
245+ public static void fireOut ( string eventname , params object [ ] args )
246246 {
247247 fire_ ( events_out , firedEvents_out , eventname , args ) ;
248248 }
@@ -251,15 +251,15 @@ public static void fireOut(string eventname, object[] args)
251251 渲染表现层抛出事件(in = render->kbe)
252252 通常由kbe插件层来注册, 例如:UI层点击登录, 此时需要触发一个事件给kbe插件层进行与服务端交互的处理。
253253 */
254- public static void fireIn ( string eventname , object [ ] args )
254+ public static void fireIn ( string eventname , params object [ ] args )
255255 {
256256 fire_ ( events_in , firedEvents_in , eventname , args ) ;
257257 }
258258
259259 /*
260260 触发kbe插件和渲染表现层都能够收到的事件
261261 */
262- public static void fireAll ( string eventname , object [ ] args )
262+ public static void fireAll ( string eventname , params object [ ] args )
263263 {
264264 fire_ ( events_in , firedEvents_in , eventname , args ) ;
265265 fire_ ( events_out , firedEvents_out , eventname , args ) ;
0 commit comments