UID649997性别保密经验 EP铁粒 粒回帖0主题精华在线时间 小时注册时间2022-9-22最后登录1970-1-1
|
发表于 2026-7-9 10:15:51|显示全部楼层 IP:辽宁省主要就是改 hud_screen.json 把两个控件拆开,别让第九快捷栏槽和背包按钮绑在一块:
- 打开资源包 ui 文件夹里的hud_screen.json,找到快捷栏数组里hotbar_slot_9这一项,直接加一行"visible": false,直接把第九个快捷栏格子彻底隐藏掉,这一步就不会再占用背包按钮的位置。
- 把原本嵌套在快捷栏组里的 ellipses 背包按钮控件单独拎出来,单独写一个 image_button 控件,锚点设成右下角,手动固定偏移坐标和贴图路径,绑定打开背包的触发功能。
改完之后背包按钮贴图 ellipses.png 正常读取自定义素材,第九快捷栏完全不渲染,两者就不会叠在一起互相覆盖了。
要是不想动 json 文件,也能简单凑合用:直接把第九快捷栏槽位的贴图hotbar_slot_9.png做成全透明图,视觉上就看不到第九格,背包按钮贴图就能正常显示。缺点只是槽位还能放物品,只是看不见格子而已。
另外贴图上传不生效可以挨个排查这几点:
1贴图路径必须严格是textures/ui/ellipses.png,基岩版区分文件名大小写,字母错一个就加载失败;
2材质包要挪到材质列表最顶端,防止被其他 UI 材质包覆盖层级;
3图片必须是带透明通道的 PNG 格式,jpg 格式没法正常渲染透明ui
|
2#2026-7-9 10:15:51回复(0)收起回复 |