• 注册
  • 界面UI&大背包 界面UI&大背包 关注:8384 内容:148
    2金币

    【转载整合】科幻风小地图MOD(2.0可用·非直连)

  • 查看作者
  • 打赏作者
  • 当前位置: 七日杀中文网 > MOD下载 > 界面UI&大背包 > 正文
  • 界面UI&大背包
  • LV.4
    干饭人
  • 转载

  • 为游戏添加一个科幻风小地图

    N网:Scifi MiniMap for District Zero at 7 Days to Die Nexus – Mods and community

            一直在寻找一款小地图MOD,奈何N网的原作者并没有更新(主要是其必须文件Quartz已经与2.0不兼容)。本来已经不报期望,结果在Croter大佬的整合包中意外找到了2.0可用的Quartz,于是就将文件整合并打包。

            

           该MOD编辑自由度很高,UI位置和样式都可以自己改,和cat ui适配,不会挡住东西


    【转载整合】科幻风小地图MOD(2.0可用·非直连)

    隐藏内容需要付费才可以看见

    马上购买

    "点赞是美意,打赏是鼓励"

    LV.4
    干饭人

    才发现可以这样上传,没有金币的小伙伴可以直接下载

    小地图.rar
    396.41 KB,下载次数:229[记录]

    回复
    LV.4
    干饭人

    N网作者最新的小地图在游戏的右下角,与我自用的UI冲突了,因此选用了较老的版本。

  • 冰雪的永恒非常感谢,因为前置失效了,小地图不能用,心塞死了
    拉黑 1个月前 手机端回复
  • 回复
    LV.4

    这个逼装的我给82分,剩下的用666的方式打给你!

    回复
    Lv.2

    感谢大佬的付出,赞一个!

    回复

    所以怎么自定义参数,里面的参数都是什么意思?

  • ζI don't know [s-18]
    拉黑 1个月前 手机端回复
  • 冰雪的永恒代码复制一份,问一下AI,你就知道该怎么改了,很简单的
    拉黑 1个月前 手机端回复
  • 布林杀手,f @冰雪的永恒 这也行
    拉黑 1个月前 电脑端回复
  • 布林杀手,f @冰雪的永恒 不行,AI整个就乱答,矫正了几次也是在乱答
    拉黑 1个月前 电脑端回复
  • 冰雪的永恒首先你要告诉他,这是七日杀的mod,作用是添加一个小地图
    拉黑 1个月前 手机端回复
  • 冰雪的永恒@布林杀手,f 以下是针对您提供的七日杀MOD小地图UI配置代码的逐行分析(基于XML结构和游戏UI逻辑):

    代码逐行解析

    1. 外层配置定义

    <configs>
    <append xpath="/windows">

    -
    "<configs>":根节点,表示这是游戏配置的一部分。
    -
    "<append xpath="/windows">":将当前内容追加到游戏UI的
    "<windows>"节点下(即添加新窗口元素)。

    2. 小地图窗口定义

    <window name="MiniMap">

    -
    "<window>":定义一个新窗口。
    -
    "name="MiniMap"":窗口名称为
    "MiniMap",用于游戏内部调用。

    3. 小地图主矩形区域

    <rect name="minimap" pos="0,410" depth="1" controller="Quartz.MiniMap, Quartz">

    -
    "<rect>":定义一个矩形区域作为小地图容器。
    -
    "pos="0,410"":屏幕位置坐标(
    "x=0, y=410"),位于左下角附近(坐标系原点在左下)。
    -
    "depth="1"":渲染层级为1(较低层级,可能被其他UI覆盖)。
    -
    "controller="Quartz.MiniMap, Quartz"":绑定控制器逻辑类
    "Quartz.MiniMap"(MOD自定义逻辑)。

    4. 小地图背景

    <sprite depth="3" pos="-425,350" name="MinimapBg" sprite="ui_MinimapBg" height="500" width="500" globalopacitymod="0.8"/>

    -
    "<sprite>":显示一个背景图片。
    -
    "sprite="ui_MinimapBg"":使用游戏资源中的
    "ui_MinimapBg"图片。
    -
    "height="500" width="500"":背景尺寸为500×500像素。
    -
    "globalopacitymod="0.8"":全局透明度80%(半透明效果)。
    -
    "pos="-425,350"":位置偏移(相对父容器
    "rect"的坐标)。

    5. 地图纹理显示

    <maskedtexture name="mapViewTexture" pos="-280,175" depth="0" width="210" height="150" material="Materials/MaskableMainmap"/>

    -
    "<maskedtexture>":显示动态地图纹理(实际游戏地图的缩略图)。
    -
    "material="Materials/MaskableMainmap"":使用材质
    "MaskableMainmap"(支持遮罩效果)。
    -
    "width="210" height="150"":显示区域尺寸(210×150像素)。
    -
    "depth="0"":渲染层级最高(覆盖在背景之上)。

    6. 缩放功能提示文本

    <label depth="6" name="MapTextContent" pos="-205,12" font_size="18" color="[white]" justify="right" pivot="right" text="Zoom Out: ([54b9ff]Num -[-])" width="250" height="30"/>
    <label depth="6" name="MapTextContent" pos="-35,12" font_size="18" color="[white]" justify="right" pivot="right" text="Zoom In: ([54b9ff]Num +[-])" width="250" height="30"/>

    - 功能说明:显示两个操作提示标签(缩放的按键说明)。
    -
    "text="Zoom Out: ([54b9ff]Num -[-])"":
    -
    "[54b9ff]":蓝色高亮按键文本(
    "Num -")。
    -
    "[-]":恢复默认颜色。
    -
    "justify="right"":文本右对齐。
    -
    "pos":位置偏移(分别位于小地图左下角两侧)。

    7. 裁剪面板(关键显示区域)

    <panel name="clippingPanel" depth="2" pos="-280,175" disableautobackground="true" createuipanel="true" clipping="SoftClip" clippingsoftness="4,4" clippingsize="210,150" clippingcenter="105,-75"/>

    -
    "<panel>":定义裁剪容器,限制地图纹理的显示范围。
    -
    "clipping="SoftClip"":启用软裁剪(边缘抗锯齿)。
    -
    "clippingsize="210,150"":裁剪区域尺寸(与
    "maskedtexture"一致)。
    -
    "clippingcenter="105,-75"":裁剪中心点(确保地图居中显示)。
    -
    "disableautobackground="true"":禁用默认背景(透明处理)。

    8. 闭合标签

    </rect>
    </window>
    </append>
    </configs>

    - 逐层关闭所有标签,确保XML结构完整。

    核心功能总结

    1. 位置与层级:小地图位于左下角(
    "y=410"),背景半透明,地图纹理显示层级最高。
    2. 交互提示:通过标签明确提示缩放快捷键(小键盘
    "+"/
    "-")。
    3. 动态裁剪:
    "clippingPanel"确保地图仅显示指定区域(210×150像素),并优化边缘显示效果。
    4. MOD逻辑绑定:控制器
    "Quartz.MiniMap"实现自定义地图逻辑(如实时更新玩家位置)。

    此配置通过XML精准控制UI元素的位置、尺寸、透明度及交互逻辑,是小地图MOD的核心视觉与功能定义
    拉黑 1个月前 手机端回复
  • 冰雪的永恒@布林杀手,f 这不挺好用的吗?
    拉黑 1个月前 手机端回复
  • 冰雪的永恒@冰雪的永恒 学会了没 [s-4]
    拉黑 1个月前 手机端回复
  • 布林杀手,f @冰雪的永恒 刚才我意识到牛魔这个地图位置的坐标原点不在屏幕正中心,而是在外面,而且XY轴的正坐标位置是反着的🤣重新输入参数逝一逝
    拉黑 1个月前 电脑端回复
  • ζ@冰雪的永恒 六百六十六 [s-9]
    拉黑 1个月前 手机端回复
  • 回复

    他这个地图大小也太特么小了,而且还不放在最右下

  • 布林杀手,f而且获取物品信息会遮挡小地图
    拉黑 1个月前 电脑端回复
  • ζ去N网下载作者最新的小地图,是在最右下角
    拉黑 1个月前 手机端回复
  • 冰雪的永恒@布林杀手,f 自己改啊
    拉黑 1个月前 手机端回复
  • 回复
    LV.4
    干饭人
    啊?我不知道为什么会发生这种情况
    回复
    Lv.5
    ​这个逼装的我给82分,剩下的用666的方式打给你!

    一个热爱七日杀生存模组开发和UI设计的mod制作爱好者

    回复

    我勒个,调整了半天总算把这个小地图的大小和位置调整到了阳间位置,还有那个背景图变量太不可控我干脆直接让它滚出屏幕了

  • ζ高手666,可以分享出来 [s-9]
    拉黑 1个月前 手机端回复
  • 回复

    在这学会了怎么调试MOD的方法,挺不错的

    回复

    MOD板块严查恶意、辱骂、讽刺等评论,如发现此类评论轻则小黑屋,重则永久封禁!

    如果发现帖子违规,用户可以点击帖子标题旁的向下箭头,选择举报内容

    涉及版权纠纷请确保你有所属版权,否则中文网有权不作处理

    请登录之后再进行评论

    登录
    • 大版主
    • 小版主
  • 英雄大人
    英雄大人
    白天在工作,晚上在睡觉,有事可以留言,不一定能及时回复!
  • yichen
  • 林小天
    林小天
    我还活着买断制版本,私聊我qq3807190901请标明来意
  • 雾凇
    雾凇
    旧日支配者-光暗扩展 MOD作者
  • 摸鱼摸鱼摸
    摸鱼摸鱼摸
    交流吹水群967780922
  • 银河
    银河
    CSOL大灾变欢迎你的到来。QQ群:967780922
  • 安安
    安安
    大背包、常显、叠加、除草树,唯一作者QQ383125283
  • 最强打野贝爷
    最强打野贝爷
    上班!上班!上班!
  • Cure_805
    Cure_805
    晚上在睡觉,白天在工作,不一定能及时回复,有事可以留言!
  • happy!
    happy!
    住院中
  • 妮可Neko
    妮可Neko
    无聊写些小玩意儿
  • 赞助广告位

  • 点击展示图片即可一键加入QQ群
    赞助广告:100R/月 目前空缺广告位:0

    分享网站

  • 繁体中文
  • 任务
  • 动态
  • 到底部
  • 帖子间隔 侧栏位置: