Lua 加载 UI界面 获取控件 控件交互

    local uiLayer = TouchGroup:create()
   --加载UI界面

local uiLayout = GUIReader:shareReader():widgetFromJsonFile(“NewProject_1/NewProject_1.ExportJson”)

    uiLayer:addWidget(uiLayout)
    -- 按钮的调用函数
    local function btCallBackBattleList(sender, eventType)

    uiLayout:setVisible(false) 


    end

–获取按钮控件
local battlelistclosebt = uiLayer:getWidgetByName(“Button_31”)
–设置按钮调用
battlelistclosebt:addTouchEventListener(btCallBackBattleList)

    -- 有交互必须设置一下这句
   uiLayer:setTouchEnabled(true)

:2: 给力

谢谢~

– 有交互必须设置一下这句
uiLayer:setTouchEnabled(true)

不过这句我注释了还是可以,是不是默认都是set为true?