2014-02-23 14:51| 查看: 9591 |作者: 小雪
简单的菜单界面 在无界面插件中,菜单是作为玩家与插件沟通的一个重要渠道,在很多的地方都可以看到各式各样的菜单。 前面一章简单的讲了下如何利用菜单来绑定函数,这里将进一步说明菜单的一些功能。 弹出菜单的功能命令为:PopupMenu(menu) 即是弹出menu菜单,下面主要详细说明怎么设置这个menu菜单。 在调试的时候可以将代码复制进cube代码调试器,就可以在游戏中看到实时的改变,而不需要小退重载lua文件,等调试好了再复制进lua文件,可以节约不少时间。
所以,建议在设置菜单的时候先打好开关括号 像是图中的三级菜单,它的代码如下: local testmenu = { {szOption = "发布统计", {szOption = "发布", }, {szOption = "发布频道", {szOption = "近聊频道", }, {szOption = "小队频道", }, {szOption = "团队频道", }, {szOption = "帮会频道", }, }, }, } PopupMenu(testmenu) 在testmenu的这个table(表格)里面,每一个“}”后面都要跟上一个逗号,用于分割表格,并且,每一项结束了也要跟上一个逗号,不然会出现语法错误。 |