一.BLUE引擎新增主界面自定义按钮
1.1.主界面自定义按钮,最多40个,可利用登陆自动更新配置
服务端开启或关闭主界面功能按钮功能,默认关闭:
!Setup.txt OpenMainFuncBtns=0/1
1.2.按钮的配置文件放置位置
客户端data目录下增加配置文件:MainWidgetCfg.ini
1.3.按钮配置文件说明
MainWidgetCfg.ini的wmlib=Lui时,会调用Lui.pkg的图片,图片名为lui.pkg内的文件名,非lui库的图片索引大于0才生效
MainWidgetCfg.ini LoginShowChildButton=0/1 字段,登陆是否显示各个子按钮
[button] ; 开关按钮 ;----------------------------------------- ; 登陆是否显示子按钮 LoginShowChildButton=1 ; 素材文件名 wmlib=lui ; 标题 caption= ; Tips tips=点击显示/隐藏功能按钮 ; 坐标X x=5 ; 坐标Y y=-10 ; 普通状态图片 NormalImg=btn_on_off.png ; 高亮图片(鼠标滑过,设置0会自动高亮普通状态的图片) LightImg=0 ; 按下状态图片 PushedImg=btn_on_off.png ; 功能按钮个数 ;----------------------------------------- count=2 ; 功能按钮0设置 ;----------------------------------------- Visible0=1 wmlib0=lui caption0= tips0=按钮的提示 x0=50 y0=55 NormalImg0=btn0_01.png LightImg0=btn0_02.png PushedImg0=btn0_03.png OpenLevel0=1 ; 功能按钮0设置 ;----------------------------------------- Visible1=1 wmlib1=lui caption1= tips1=按钮的提示 x1=120 y1=55 NormalImg1=btn0_01.png LightImg1=btn0_02.png PushedImg1=btn0_03.png OpenLevel1=1
1.4.按钮的触发脚本
点击按钮会根据按钮序号执行
QChatMission-0.txt脚本对应的[@MainBtnFunc_0至20]字段