引擎版本是 3.9
cocos studio版本是 2.3.3
使用cocos studio 用csb格式打包了 登录示例 那个工程的UI资源
然后在lua下 进行加载 代码如下
local sceneGame = cc.Scene:create()
cc.Director:getInstance():runWithScene(sceneGame)
local node = cc.CSLoader:createNode(“Login.csb”)
sceneGame:addChild(node)
local uiimage = node:getChildByName(“Image_1”)
local loginbutton = uiimage:getChildByName(“Button_1_2_6_10”)
local function loginbuttonCallback(sender, eventType)
if eventType == ccui.TouchEventType.ended then
end
end
loginbutton:addTouchEventListener(loginbuttonCallback)
当执行到最后一句时lua出错 提示addTouchEventListener 是 nil
想问问各位前辈 是代码里有什么问题 还是发布资源时需要做什么其他设置 或者我还需要做什么其他处理