yangtaiyan 发表于 2024-12-20 15:28:20

官方内置UI怎么实现自定义加载

本帖最后由 圆圈 于 2024-12-23 10:13 编辑

我不想通过Ctrl+F10调内置系统UI,我希望通过Ctrl+F12调整内置系统UI,这回大大降低我的操作,现在遇到的问题是,我调整好了UI,通过下面这三行代码加载出来控件坐标是不对的:

function Storage.main(page)
    local parent = GUI:Attach_Parent()
    GUI:LoadExport(parent, "bag/storage_layer")
    Storage._ui = GUI:ui_delegate(parent)




我通过这段代码2加载出来UI就是正常的

local win = GUI:GetWindow(nil,winName)
    SL:Print("UILoad:",winName)
    local new = false
    if not win then
      win = GUI:Win_Create(winName, 0,0, 0, 0, false, false, true, false)
      GUI:LoadExport(win, uiPath)
      new = true
    else
      new = false
    end
    local children = GUI:ui_delegate(win)
但我用代码2加载的话,系统又会框框报错,求解决办法,我真的不想再用F10了,我都快吐了。




yangtaiyan 发表于 2024-12-20 15:30:06

我只希望我通过F12编辑后的内置系统UI可以正常运行

展堂 发表于 2024-12-23 10:16:37

不要用F10,你把dev/data_config 下面有UI字眼的全部屏蔽 然后用F9编辑ui即可
页: [1]
查看完整版本: 官方内置UI怎么实现自定义加载