36

回帖

4807

金币

2620

积分

积分
2620
发表于 2023-2-9 21:24:16 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
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=放在面板中的按钮ID  1002和1003都是面板中的按钮

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

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


111.png
222.png
回复

使用道具 举报

442

回帖

1万

金币

8644

积分

积分
8644
发表于 2023-2-9 22:38:08 | 显示全部楼层
layerid能用字母加数字吗?我还没试过注意layerid别跟官方的ID编码冲突咯
回复

使用道具 举报

36

回帖

4807

金币

2620

积分

积分
2620
 楼主| 发表于 2023-2-10 00:24:01 | 显示全部楼层
mrkingli 发表于 2023-2-9 22:38
layerid能用字母加数字吗?我还没试过注意layerid别跟官方的ID编码冲突咯

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

使用道具 举报

1万

回帖

2万

金币

1万

积分

积分
16430
发表于 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 增加红点成功

回复

使用道具 举报

36

回帖

4807

金币

2620

积分

积分
2620
 楼主| 发表于 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的按钮红点,怎么定义呢


回复

使用道具 举报

1万

回帖

2万

金币

1万

积分

积分
16430
发表于 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 角色-装备-下层

回复

使用道具 举报

36

回帖

4807

金币

2620

积分

积分
2620
 楼主| 发表于 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的红点
回复

使用道具 举报

1万

回帖

2万

金币

1万

积分

积分
16430
发表于 2023-2-10 19:28:58 | 显示全部楼层
下级菜单 不就是NPC面板么
用(NPC面板默认为0) 这个
说明书是几个参数 就是几个的 不存在少参数
回复

使用道具 举报

36

回帖

4807

金币

2620

积分

积分
2620
 楼主| 发表于 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
这样能显示?
回复

使用道具 举报

1万

回帖

2万

金币

1万

积分

积分
16430
发表于 2023-2-13 13:54:52 | 显示全部楼层
Reddot 102 0 15 15 这个是可以的
102 是主界面右上

回复

使用道具 举报