装备描述自定义

使用方式

特色功能

 — 装备属性样式完全由组件控制
 — 提供了预设,安装即用
 — 完全兼容新增的自定义属性
 — 自动兼容属性面板映射
 — 支持自动排列
 — 支持多种显示模式
 — 支持容器高度自适应
 — 属性组件自由删除、新增
 — 抛出了是否选中装备的开关

快速上手

安装完插件后,在界面模块 16号分类 中找到 EquipDeScriptCustom_Root

将预设的 EquipDeScriptCustom_Root 全部复制粘贴到 4-背包界面、11-商店界面、16-队伍编成。接下来请根据自己的实际情况调整组件的位置。

这样就完成了!效果将与演示效果一样!

更多配置细节

组件属性 EqCust

现在显示的组件属性完全由文本组件的组件名称控制,通过前缀 EqCust_ + 属性变量名 来显示。如:EqCust_maxHP 表示 最大生命值 属性。

这些属性都是基于模板的装备属性来的,如下图中的白色悬浮框(鼠标悬停到属性上就会出现)

该组件可自由删除、新增。

EqCust_intro

EqCust_intro 是专门用来显示装备描述的组件名称。

组件属性 EqCustTitle

EqCustTitle 不是属性相关的组件,是表示了一个标题。如预设中就通过 EqCustTitle 显示了 基本信息、一般属性、杰出属性。

通过前缀 EqCustTitle + 编号 来显示。如 EqCustTitle_1、EqCustTitle_2。最大可支持到50,也就是 EqCustTitle_50。

该组件可自由删除、新增。

需要注意的是 EqCustTitle 不参与自动排列。

属性值是0的情况

在世界设定中,找到 如果装备属性是0的情况下 的下拉菜单,可以修改不同情况下的显示效果。

自动排列

开启自动排列后,属性组件会根据 组件高度+间距 来进行上下排列。

自动排列是基于父组件 EquipDeScriptCustom_Root 来的,自动排列只会修改组件 y 的属性。

同时推荐开启自动排列情况下,EqCustTitle 组件隐藏,因为 EqCustTitle 组件设计之初就不是为自动排列考虑的。

容器高度自适应

如果需要让容器的高度自适应,请将属性组件放在 EquipDeScriptCustom_Root 内。

EquipDeScriptCustom_Root 会自动去重新计算高度。

请注意:当选中装备情况下 EquipDeScriptCustom_Root 容器会显示,如果是道具情况下 EquipDeScriptCustom_Root 会隐藏。

显示自定义新增属性

情况一

如果你是通过下图开始新增属性的,那么本插件将会自动适配,直接新增 EqCust 组件即可。

情况二

如果你是在其他地方新增的属性,例如新增属性 new

那么在世界设定中的 附加属性 中填写 new ,之后去新增 EqCust 组件即可。

装备描述调用变量

现在装备描述支持调用变量了,输入对应占位符即可。

@v1 = 数值变量编号1

@s2 = 字符串变量编号2

$v3 = 二周目数值变量编号3

$s4 = 二周目字符串变量编号4


Copyright © 2021 - 2025