请记住我们的域名:yysc.vip (一一素材.vip) |
![]() 大家好,今天的课程中讲解的是在游戏场景界面中添加自定义样式按钮以及自定义位置教程,支持自定义按钮的引擎现在也有很多,比较主流的引擎就是GEE、GOM ![]() ![]() GOM ![]() GOM ![]() 命令格式 SETITEMBAGBUTTONINFO 按钮编号(1~5) 是否可见(0不可见,1可见) 坐标X 坐标Y 提示信息。 功能: 脚本增加自定义按钮 格式:命令 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8 参数9 参数10 命令:ADDBUTTON [@main] <自定义按钮/@main1>\ [@main1] #IF #ACT ADDBUTTON 3 1 283 284 285 10 200 1 -1 自定义按钮1\测试增加按钮 参数说明: 参数1为WIL补丁序号,此序号在M2-查看-列表信息二-WIL资源 里面编辑 参数2为按钮点击后的脚本触发序号,触发QF里面的[@ButtonClickX]X即为触发序号 参数3为按钮默认图片 参数4为鼠标经过图片 参数5为按钮按下图片 参数6为距离窗口左边的距离(此参数建议用分辨率宽变量计算) 参数7为距离窗口顶边的距离(此参数建议用分辨率高变量计算) 参数8为按钮是否可以移动0=不能移动1=可以移动 参数9为按钮上面显示的文字标题,-1时为空标题(用于不显示标题) 参数10为鼠标移动到按钮显示的悬浮框备注信息 [@main2] #IF #ACT ADDBUTTON 1 4 2003 2004 2005 190 10 0 -1 狂暴之力 ADDBUTTON 1 6 2006 2007 2008 380 10 0 -1 现金服务 其他说明: 按钮序号只能为1-50,因为最多就添加50个自定义按钮 格式:命令 参数1 参数2 命令:DELBUTTON 例子 #IF #ACT DELBUTTON 1 1 说明:参数1为按钮序号(1-50) 参数2(0或空的时删除自己的,1时删除全服用户的) 包裹按钮自定义按钮触发共5个按钮在脚本QFunction-0.txt里触发 [@ItemBagButtonClickX] X范围在1-5 [@ItemBagButtonClick1] [@ItemBagButtonClick2] [@ItemBagButtonClick3] [@ItemBagButtonClick4] [@ItemBagButtonClick5] 可以使用脚本命令SETITEMBAGBUTTONINFO来动态调整按钮的位置,或是否显示某个按钮。 命令格式 SETITEMBAGBUTTONINFO 按钮编号(1~5) 是否可见(0不可见,1可见) 坐标X 坐标Y 提示信息 使用方法: 首先启动登陆器配置器 点击界面UI编辑-界面编辑-OK 然后找到包裹的窗口,鼠标点一下包裹窗口,右边的窗口会有名称,DItemBag_,在这个下面找到 DItemBagButton1 DItemBagButton2 DItemBagButton3 DItemBagButton4 DItemBagButton5 这5个按钮点击会分别触发QF的[@ItemBagButtonClickX],默认是隐藏的,不显示的,并且没有素材显示,需要设置素材。 鼠标选择其中一个按钮,比如点击DItemBagButton1,然后在左边的窗口,双击图片,就可以设置素材了(具体可以到我们官方网站看视频教程,UI编辑的视频) 在左边的窗口基本属性里-是否可见设置成True。就可以显示按钮,这一步可以省略。可以使用脚本命令SETITEMBAGBUTTONINFO设置。 |