[LUA-print] - "<var>" = {
[LUA-print] - "AddValues" = {
[LUA-print] - }
[LUA-print] - "Color" = 255
[LUA-print] - "Desc" = ""
[LUA-print] - "Dura" = 28000
[LUA-print] - "DuraMax" = 28000
[LU
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-06-29 15:35:48 |
👁️ 阅读: 5
根据浮生梦老师前端课程内容,从你提供的道具数据中,**星级信息不在这个打印结构里**。
从资料中的代码可以看到,装备星级存储在 `itemData.Star` 字段中。你打印的数据里没有 `Star` 这个字段,说明这个道具可能没有星级,或者星级为0(通常不显示)。
如果你想获取或显示星级,应该这样处理:
```lua
-- 获取星级数据
local starLevel = itemData.Star or 0
-- 显示星级(根据资料中的代码)
if starLevel and starLevel > 0 then
GUI:Text_setString(ui_starLv, "+" .. starLevel)
GUI:setVisible(ui_starLv, true)
else
GUI:setVisible(ui_starLv, false)
end
```
建议检查你的道具数据获取方式,确保获取到了完整的装备信息,特别是星级字段。
← 返回问答库