找回密码
 立即注册
查看: 143|回复: 0

新BLUE引擎新增主界面自定义按钮详细说明

[复制链接]
  • 打卡等级:无名新人
  • 打卡总天数:2
  • 打卡月天数:0
  • 打卡总奖励:32
  • 最近打卡:2023-03-12 13:14:18

830

主题

0

回帖

830

积分

高级会员

积分
830
发表于 2023-11-8 20:12:31 | 显示全部楼层 |阅读模式
功能:


主界面自定义按钮,最多40个,参考附件,可利用登陆自动更新配置
客户端data目录下增加配置文件:MainWidgetCfg.ini  // 主界面自定义按钮,最多20个,参考附件,可利用登陆自动更新配置
MainWidgetCfg.ini的wmlib=Lui时,会调用Lui.pkg的图片,图片名为lui.pkg内的文件名,非lui库的图片索引大于0才生效
MainWidgetCfg.ini LoginShowChildButton=0/1 字段,登陆是否显示各个子按钮


点击按钮会根据按钮序号执行QChatMission-0.txt脚本对应的[@MainBtnFunc_0至20]字段,[@MainBtnFunc_40]是显示开关的触发
相应的NPC控制脚本命令如下:
MAIN_FUNC_BTN_SHOW 序号 0/1    // 显示或隐藏
MAIN_FUNC_BTN_FLASH 序号 0/1    // 按钮是否闪烁
MAIN_FUNC_BTN_POS 序号 X Y    // 调整按钮位置
!Setup.txt OpenMainFuncBtns=0/1    // 开启或关闭主界面功能按钮功能,默认关闭


例如:


[button]
; 开关按钮
;-----------------------------------------
; 登陆是否显示子按钮
LoginShowChildButton=0
; 素材文件名  
wmlib=Prguse2
; 标题
caption=开关
; Tips
tips=点击显示/隐藏功能按钮
; 坐标X
x=5
; 坐标Y
y=45
; 普通状态图片
NormalImg=223
; 高亮图片(鼠标滑过,设置0会自动高亮普通状态的图片)
LightImg=0
; 按下状态图片
PushedImg=224


; 功能按钮个数
;-----------------------------------------
count=3


; 功能按钮0设置
;-----------------------------------------
Visible0=1
wmlib0=lui
caption0=按钮0
tips0=Tips0
x0=40
y0=55
NormalImg0=DscStart0.bmp
LightImg0=
PushedImg0=DscStart1.bmp
OpenLevel0=1


; 功能按钮1设置
;-----------------------------------------
Visible1=1
wmlib1=Prguse2
caption1=按钮1
tips1=Tips1
x1=120
y1=55
NormalImg1=170
LightImg1=0
PushedImg1=171
OpenLevel1=1


; 功能按钮2设置
;-----------------------------------------
Visible2=1
wmlib2=Prguse2
caption2=按钮2
tips2=Tips2
x2=200
y2=55
NormalImg2=217
LightImg2=0
PushedImg2=218
OpenLevel2=1


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|白黑论坛 |网站地图

GMT+8, 2024-11-24 04:05 , Processed in 0.013612 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表