1121jun 发表于 2023-2-9 21:24:16

红点问题,不显示,或窗口ID怎么定义的?

layerid 界面ID这个定义窗口ID



给按钮增加红点
增加格式:Reddot 参数1 参数2 参数3 参数4 参数5 参数6
参数1:主窗口ID(NPC面板默认为0)
参数2:按钮ID(每个界面或者按钮都有ID)
参数3:X坐标
参数4:Y坐标
参数5:模式(空=原来模式 0=图片,1=特效)
参数6:图片路径或特效编号


红点不显示,正常逻辑来说,红点的参数应该是下面这种
104#30#100#1001#1002#1003   // 104=主界面    30=按钮ID   100=按钮中的面板layerid 1001=放在面板中的按钮ID1002和1003都是面板中的按钮

也就是
Reddot 102屏幕界面 15屏幕按钮ID a111按钮界面的ID 界面里面的按钮ID 坐标X15 坐标Y15
Reddot 102 15 a111 cc113 15 15

就两个路径参数,一个主窗口ID,一个按钮ID,怎么定义,,
我想过用表来做的,但是表不支持判定个人标识变量,没法做,很多领取都是用个人标识来判断是否领取的!


mrkingli 发表于 2023-2-9 22:38:08

layerid能用字母加数字吗?我还没试过注意layerid别跟官方的ID编码冲突咯

1121jun 发表于 2023-2-10 00:24:01

mrkingli 发表于 2023-2-9 22:38
layerid能用字母加数字吗?我还没试过注意layerid别跟官方的ID编码冲突咯

字母,数字,字母+数字 都用了,都没用,是红点找不到路径,官方的手动加红点命令只支持两个路径参数

996技术-wang 发表于 2023-2-10 09:35:01

[@增加默认红点]
#IF
#ACT
Reddot 104 333 15 15
SENDMSG 6 增加红点成功

Reddot 102 15 a111 cc113 15 15       用默认的图片是4个参数你整出6个来了
如果是自定义素材是6个参数 最后一个参数是路径 你填15识别不了的

[@自定义图片红点]
#IF
#ACT
Reddot 104 333 15 15 0 res/public/btn_npcfh_04.png
SENDMSG 6 增加红点成功

1121jun 发表于 2023-2-10 16:07:06

本帖最后由 1121jun 于 2023-2-10 16:14 编辑

996技术-wang 发表于 2023-2-10 09:35
[@增加默认红点]
#IF
#ACT

你没听懂我的意思!

主界面102
主界面按钮ID3
按钮按下主窗口ID111
主窗口下的按钮ID112
------------------------------------------
以下路径怎么定义?

;主界面的快捷按钮
ADDBUTTON 102 1 <Button|id=3|x=504|y=0|nimg=custom/top_ico/2.png|link=@会员>

;快捷按钮按下的主窗口
[@会员]
<Img|layerid=111|x=0.0|y=0.0|reset=1|show=4|bg=1|move=1|img=custom/vip/main.png|loadDelay=1|esc=1>
<Button|id=112|x=332.0|y=404.0|color=22|mimg=custom/vip/an_2.png|size=18|nimg=custom/vip/an_1.png|pimg=custom/vip/an_3.png|text=点击开通|link=@开通白银>

我要定义按钮ID112的红点,找不到路径!参数只有两个!

如:
Reddot 102 3 15 15这个是定义ID3的按钮,正常显示
Reddot 111 112 15 15 这个显示不了
我要定义ID112的按钮红点,怎么定义呢


996技术-wang 发表于 2023-2-10 17:42:44

我要定义ID112的按钮红点,怎么定义呢

所有自定义按钮都有一个界面ID 先填界面ID 才到你的按钮ID 的。。
112 这个主界面ID里是没有这个的!!!!

参数1:主窗口ID
101 主界面左上 建议开始微调坐标 0 0
102 主界面右上 建议开始微调坐标 -65 0
103 主界面左下 建议开始微调坐标 0 -92
104 主界面右下 建议开始微调坐标 -62 -92
105 主界面左中 建议开始微调坐标 0 0
106 主界面上中 建议开始微调坐标 0 0
107 主界面右中 建议开始微调坐标 -62 0
108 主界面下中 建议开始微调坐标 0 -92
109 主界面切换按钮
110 主界面任务界面



2 角色-外框主面板-(切换页签按钮也会在)

3    角色-装备-上层
3001 角色-装备-下层

1121jun 发表于 2023-2-10 18:14:00

996技术-wang 发表于 2023-2-10 17:42
我要定义ID112的按钮红点,怎么定义呢

所有自定义按钮都有一个界面ID 先填界面ID 才到你的按钮ID 的。。


所以说这个红点命令少了参数啊

主界面102
102主界面有个会员按钮ID3

点击ID3的按钮会出来NPC面板ID111

NPC面板ID111里面有个开通会员按钮ID112

我要定义面板里的开通按钮ID112的红点

996技术-wang 发表于 2023-2-10 19:28:58

下级菜单 不就是NPC面板么
用(NPC面板默认为0) 这个
说明书是几个参数 就是几个的 不存在少参数

1121jun 发表于 2023-2-11 14:57:56

996技术-wang 发表于 2023-2-10 19:28
下级菜单 不就是NPC面板么
用(NPC面板默认为0) 这个
说明书是几个参数 就是几个的 不存在少参数 ...

按级分路径
主界面ID\按钮ID\NPC面板ID\NPC面板按钮ID
102\3\111\112
Reddot 这个命令只能定义二级路径

Reddot 102 0 15 15
这样能显示?

996技术-wang 发表于 2023-2-13 13:54:52

Reddot 102 0 15 15 这个是可以的
102 是主界面右上

页: [1] 2
查看完整版本: 红点问题,不显示,或窗口ID怎么定义的?