找回密码
 注册
搜索
查看: 5763|回复: 2

[系统修改] 如何修改物品系统按扭的排版

[复制链接]

18

主题

21

回帖

0

精华

游戏开发者

积分
39
发表于 2025-7-22 11:47:45 | 显示全部楼层 |阅读模式
D大好!
物品系统示例中的按扭是呈一列排列的,如果想把它做成4×3这样的排列,
应该怎么写呢?

17

主题

1129

回帖

0

精华

管理员

积分
1167
发表于 2025-7-24 10:59:02 | 显示全部楼层
macro_item_ui.ks
                        //用TJS的方式设定按钮坐标
                             kag.tagHandlers.locate(%["x" => x, "y" => y+i*line_space ]);

也就是默认的横坐标公式x,纵坐标公式y+i*line_space,把x和y的公式改掉就可以了。
大概应该是这样:
                                x+(宽度间距像素)*(i%4);
                                y+(高度间距像素)*(i\4);
4是列数。

18

主题

21

回帖

0

精华

游戏开发者

积分
39
 楼主| 发表于 2025-7-25 22:57:54 | 显示全部楼层
VariableD 发表于 2025-7-24 10:59
macro_item_ui.ks
                        //用TJS的方式设定按钮坐标
                             kag. ...

感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|nvlmaker

GMT+8, 2026-10-24 13:29 , Processed in 0.019169 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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