I was working on building a level menu for my game. Heres menu.lua
[lua]module(…, package.seeall)
function new()
local localGroup = display.newGroup()
local background = display.newImage (“mainbackground.jpg”)
localGroup:insert(background)
local playbtn = display.newImage (“playbtn.png”)
playbtn.x = 160
playbtn.y = 100
localGroup:insert(Playbtn)
playbtn:addEventListener (“touch”, presslevels)
return localGroup
end[/lua]
& levels.lua
[lua]module(…, package.seeall)
function new()
local localGroup = display.newGroup()
local background = display.newImage (“mainbackground.jpg”)
localGroup:insert(background)
local level1btn = display.newImage (“level1btn.png”)
level1btn.x = 160
level1btn.y = 100
localGroup:insert(level1btn)
local level2btn = display.newImage (“level2btn.png”)
level2btn.x = 160
level2btn.y = 225
localGroup:insert(level2btn)
local level3btn = display.newImage (“level3btn.png”)
level3btn.x = 160
level3btn.y = 350
localGroup:insert(level3btn)
local function pressLevel1 (event)
if event.phase == “ended” then
director:changeScene (“level1btn”)
end
end
level1btn:addEventListener (“touch”, pressLevel1)
local function pressLevel2 (event)
if event.phase == “ended” then
director:changeScene (“level2btn”)
end
end
level2btn:addEventListener (“touch”, pressLevel2)
local function pressLevel3 (event)
if event.phase == “ended” then
director:changeScene (“level3btn”)
end
end
level3btn:addEventListener (“touch”, pressLevel3)
return localGroup
end[/lua]
I only get the background picture, no buttons. Do have director.lua in the game folder BTW.
[import]uid: 128294 topic_id: 30543 reply_id: 330543[/import]