一.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]字段

评论提问