yangtaiyan  2024-12-20 15:28:20 | 技术答疑|
2 76

5

回帖

409

金币

217

积分

积分
217
发表于 2024-12-20 15:28:20 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 圆圈 于 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了,我都快吐了。




最后回复时间:2024-12-23 10:16:37官方回复了此贴
回复

使用道具 举报

5

回帖

409

金币

217

积分

积分
217
 楼主| 发表于 2024-12-20 15:30:06 | 显示全部楼层
我只希望我通过F12编辑后的内置系统UI可以正常运行
回复

使用道具 举报

47

回帖

5272

金币

4605

积分

积分
4605
发表于 2024-12-23 10:16:37 | 显示全部楼层
不要用F10,你把dev/data_config 下面有UI字眼的全部屏蔽 然后用F9编辑ui即可
回复

使用道具 举报