ExtendInfo 说明书说这个是开孔数据啊?
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-07-01 02:16:40 |
👁️ 阅读: 7
根据浮生梦老师前端课程内容,`ExtendInfo` 字段确实包含装备的开孔数据。
在装备数据中,开孔信息存储在 `ExtendInfo` 的特定键值中,通常是 `"LH0"`、`"LH1"` 等格式。以下是获取开孔数据的示例代码:
```lua
-- 获取装备数据(假设通过物品ID或制造索引获取)
local itemData = SL:GetMetaValue("EQUIP_DATA_BY_MAKEINDEX", makeIndex)
if itemData and itemData.ExtendInfo then
local extend = itemData.ExtendInfo
local swordSoulIndex = 0
-- 遍历刀魂(开孔)数据
while true do
local swordSoulData = extend["LH" .. swordSoulIndex]
if not swordSoulData then
break
end
-- 处理每个孔位的宝石数据
SL:print("孔位索引:", swordSoulIndex)
SL:print("宝石数据:", swordSoulData)
swordSoulIndex = swordSoulIndex + 1
end
else
SL:print("该装备没有开孔数据")
end
```
具体说明:
1. `ExtendInfo` 是一个table,包含装备的扩展信息
2. 开孔数据以 `"LH"` 开头的键名存储,从 `"LH0"` 开始
3. 每个开孔数据包含宝石ID、等级等信息
4. 需要遍历 `ExtendInfo` 来获取所有开孔信息
如果你有具体的装备数据,我可以帮你分析具体的开孔内容。
← 返回问答库