moban 发表于 2026-6-19 21:57:54

新三端Lua怎么加红点

条件表增加了条件,m2也推送U1变量为100重启了,拿判断结果时明明小于条件500但是一直返回false。有没有大佬知道怎么解决的

moban 发表于 2026-6-19 22:15:53

条件表49行:<U1> < 500
代码:
local hcBtn1 = GUI:Button_Create(top,"hsButton1", 300, 180, "res/tp/res/public/jjts/a0.png")
    --GUI:removeAllChildren(hcBtn1)
    local hd = GUI:RedDot_Create(hcBtn1, 1, 60, 60, 0, "res/tp/res/public/btn_npcfh_04.png")
   GUI:RedDot_setGID(hd, 49)--设置红点唯一id
   GUI:RedDot_setBindConditionID(hd,49) -- 开启自动绑定,引擎自动管控显隐
    SL:ScheduleOnce(function()
      local bool = SL:Get_CONDITION(49)
       SL:Print("红点===",bool,type(SL:GetMetaValue("SERVER_VALUE","U1")),SL:GetMetaValue("SERVER_VALUE","U1"))
    end, 1)--1秒后加载,不能加载页面就加载变量,变量还没过来

a225397 发表于 5 天前

moban 发表于 2026-6-19 22:15
条件表49行: < 500
代码:
local hcBtn1 = GUI:Button_Create(top,"hsButton1", 300, 180, "res/tp/res/pu ...

后端执行的时候可以发消息把变量推送到前端 前端接收到变量数据后进行判断
页: [1]
查看完整版本: 新三端Lua怎么加红点