[WoW插件] [IGAS]Cube[V1.5]简易开发插件[2009-08-04]
先说点题外话,不过还是和我们CWDG未来的发展相关的。本来打算在IGAS系统的Studio完成后,再开始普及的,不过仔细想想,先使用简单的工具来说明更合适些,而且Studio的开发因为一些新想法的缘故,完成时间又要推后很多,所以普及和制作开始同步。请注意下面的手册,我会以这个插件集合为基础介绍IGAS的基础GUI系统。也是整套系统的核心所在。
http://cwowaddon.com/book/34
那么开始介绍插件,因为是面向开发者的,所以不打算说明太多,有疑问再问吧。
更新说明:
2009.08.04
1. 在菜单中,增加显示键在另一页功能,仅当键是表时可用。这次版本号不修改了,因为Curse那边还是1.4版本的。
2009.05.30
1. 使用了正式发布的IGAS库,如果你下载了IGAS库,那么可以把文件夹里面的IGAS目录删除掉。
2. 增加了行数的说明,方便错误时对比。
2009.03.11
1. 修正了三处错误。
2. 添加了代码颜色处理。
3. 新库,如果你有使用了ShadowDancer3插件的话,那么这个版本下完,解压缩后,删除掉里面的CWDG文件夹,拷贝原v1.3版里面的CWDG文件夹进去。或者拷贝ShadowDancer3里面CWDG目录过去,也是一样的。
开启插件的方式:
1. 使用命令 /cube 打开编程模块,通过编程模块开启另外两个模块。
2. 如图,设定快捷键给三个模块,用于开启或者关闭对应模块。
按键设定
3. 当错误发生时,会出现提示音,并且小地图上会出现错误提示图标。点击打开错误收集模块。
错误提示用小地图图标
三个模块示意图: 1. 编程模块,你可以保存自己的代码,让它们在游戏启动后自动运行,可以用来保存你还在制作的插件。
Cube
2. 调试模块,最上面的输入框输入要查看的目标,回车即可查看,树形节点可以用右键打开功能菜单。左下的值表示框,如果值是字符串或者数字,那么你可以修改,修改不限,比如输入{1,3}改成Table,但节点的值是函数或者Table不允许修改,避免错误,不过你可以通过功能菜单删除,请小心使用。修改和删除操作都会问你做确认。另外,节点前面[M]标志,表示这个节点具有Metatable。
调试模块
3. 错误收集模块,很简易,下面的"监测中"点击之后,错误收集就停用,显示为"停用中",再次点击后启用。错误最多保存99个。记得清除。游戏结束时不保存错误信息。
错误收集模块
注意事项:
1. 三个窗体可以自由放大,缩小,右下角,右边,下边边框都可以拖动。
2. 多行文本输入框目前还存在问题,当选择一块文本区域时,不能正常操作,这时候,放大下窗体,以便选择,多行文本框的问题,以后再找时间解决了。
3. 这里面已经放置了IGAS的最新版本的GUI库,但不是正式库,还在测试中,不过用于学习已经足够了,请勿传播。
4. 我会开始在最上面给出的链接里面,按步骤写出普及教程。希望你们都能参与进来。大概2-3天会做一篇,看白天工作情况来定。
Cube.zip
|
-
-
Cube.zip
(107.25 KB)
Cube V1.5
-
2
评分人数
-