魔兽世界插件制作协助工具
无意翻到04年底做插件的时候,为了方便观察某个事件的触发情况,做的一个查看游戏事件模型的小插件.所有游戏中触发的事件,会在聊天窗口显示出来,
推荐新建一个聊天窗口,然后禁用掉这个窗口的聊天信息,缩小字体,这样会在这个窗口单独显示游戏事件
/az 查看帮助
已经更新到了最新的事件数据,发上来给有需要的开发者们
打算下一步再加点方便调试的功能,还在构想中.希望大家能多提供建议
9月12日更新
添加了[b]DevTools[/b]的FrameStack,可以方便查看屏幕上的Frame
[img]http://www.wowinterface.com/downloads/full2478.jpg[/img]
8月26日更新:
修改事件过滤功能,立刻能够生效
加入取消屏蔽的功能
加入整理插件所占内存的功能 /az filter 事件名 屏蔽某个事件(ReloadUI以后生效)
应该可以做到不用 ReloadUI 也能生效的吧。。。
不然老是 ReloadUI 很烦人的 我用的UnregisterEvent,新增的只在ReloadUI后有效
如果只是在输出的时候做判断,这样是可以的,但是检查所产生的循环太多了..
在想更好的方法 能不能在判断和选择事件的时候,不输入命令哦,比如弄个窗口什么的,用选项来代替。
只是个人意见,已经很有帮助了,感谢。 [quote]原帖由 [i]latne[/i] 于 2007-8-25 16:15 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=15200&ptid=1539][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
能不能在判断和选择事件的时候,不输入命令哦,比如弄个窗口什么的,用选项来代替。
只是个人意见,已经很有帮助了,感谢。 [/quote]
我有想过,但是三四百个事件在那里,选择的话还真有点眼花,
而且未必靠名字能知道某个事件是什么, 在azeroth_event.lua 里每个事件的触发和参数都写在了注释里
还在寻找更好的解决方法 可以按照字母顺序来分类显示, 毕竟有个图形界面还是要比手写粘贴方便的多. 为UnregisterEvent的frame增加了实例,可以实时生效过滤了,
有空画个图形界面试试
初步构想左右两边列表 左边列出所有时间,双击被屏蔽
右边是屏蔽时间,双击取消屏蔽 最近工作太忙啦,因为需要从devtools里吸取了非常实用的framestack
直接可以在月光的设置界面里调出,不敢独享
页:
[1]