menu.lua: 15 attempt to index global btnHelp (a nil value). i make the variable global so that the function onHelpButtonTouch(event) will read my variable btnHelp… i cant figure it…
local function onHelpButtonTouch(event) if "began" == event.phase then btn\_help.isFocus = true print("Button Help is pressed") print(imgTutorial.alpha) if (imgTutorial.alpha == 1) then imgTutorial.alpha = 0 else imgTutorial.alpha = 1 end end return true end local function scene:create(event) btnHelp = display.newImageRect(mainMenu, "images/Buttons/Help", 250, 250) btnHelp.x = 450 btnHelp.y = 1750 imgTutorial = display.newImageRect("images/tutorial", 480, 320) imgTutorial.alpha = 0 btnHelp:addEventListener("touch", onHelpButtonTouch) imgTutorial:addEventListener("touch", onHelpButtonTouch) mainMenu.btnhelp = btnHelp mainMenu.imgTutorial = imgTutorial end