0

焦点头条

【小雪】插件制作教学系列(二)《无界面插件教学》

2014-02-23 14:51| 查看: 9586 |作者: 小雪



美化目录

这属于比较鸡肋的选项,但是对于美观来说确实有很大的帮助,前面看到了小地图那个弹出菜单旁边有图标,于是也想加个图标进去。
通过字符搜索器,搜索到了三个关于图标的参数:
szIcon图标路径文件
nFrame图标帧数(如果是大图的话,关于图片帧数这个在界面插件那里会详细介绍)
szLayer图标的层次(可以理解为方向)
有了这些,试着模拟一下系统的目录


local channel = 1

local testmenu = 

{

{szOption = "发布统计",

szIcon = "ui\\Image\\Minimap\\Minimap.UITex";

nFrame = 185;

szLayer = "ICON_LEFT";

{szOption = "发布",fnAction=function()

OutputMessage("MSG_SYS","测试发布功能\n")

end},

{szOption = "发布频道", 

{szOption = "近聊频道", bMCheck=true,bCheck=true,bChecked= channel==1,},

{szOption = "小队频道", bMCheck=true,bCheck=true},

{bDevide = true,},

{szOption = "团队频道", bMCheck=true,bCheck=true},

{szOption = "帮会频道", bMCheck=true,bCheck=true},

 },

},

}

PopupMenu(testmenu)

效果见图:


换去右边试试
szLayer = "ICON_RIGHT";


其实也可以换去中间:"ICON_CENTER",不过一般情况下用不到

其他功能参数可以自己试着玩下:


local channel = 1

local testmenu = 

{

{szOption = "发布统计",

szIcon = "ui\\Image\\Minimap\\Minimap.UITex";

nFrame = 185;

 szLayer = "ICON_LEFT";

{szOption = "发布",fnAction=function()

 OutputMessage("MSG_SYS","测试发布功能\n")

end,rgb={200,50,255},bColorTable=true,bNotChangeSelfColor=true},

{szOption = "发布频道", 

{szOption = "近聊频道", bMCheck=true,bCheck=true,bChecked= channel==1,},

{szOption = "小队频道", bMCheck=true,bCheck=true},

{bDevide = true,},

{szOption = "团队频道", bMCheck=true,bCheck=true},

{szOption = "帮会频道", bDisable= true,bMCheck=true,bCheck=true},

},

},

}

PopupMenu(testmenu)




收藏 分享 邀请

发表评论

查看全部评论(1)
游客 2014-09-26 06:29
<p>1、找到自己最好的微笑,并将它随时奉献给客人。 <br><br>2、愿我的微笑像春风一样温暖着客人的心。 <br><br>3、愿我的每一个微笑都能给您带来一份轻松与快乐! <br><br>4、有了它家庭充满幸福,有了它生意兴隆荣耀,它还是朋友间交流的暗号。 <br><br>5、用我的真诚微笑留住每位客人。 <br><br>6、永远微笑吧!在人生的旅途上,最好的身份证就是——微笑。 <br><br>7、营业员的微笑必须是发自内心的,不能皮笑肉不笑。要出会心 ...
引用

查看全部评论(1)

关注订阅号"剑网3PVE"
获取第一手剑三资讯


您当前使用的浏览器版本过低,网站部分功能可能失效,请更换合适的浏览器。了解更多