Menu Creation

Am new to Corona and i need some little help

i want to create a menu screen for my game but i dont know how to do dat.

can someone help me.

this is the code

local physics = require( “physics” )

physics.start()

– Calculate half the screen width and height

halfW = display.contentWidth*0.5

halfH = display.contentHeight*0.5

– Set the background

local bkg = display.newImage( “Wallpaper1437510161.png”, halfW, halfH )

– Score

score = 0

scoreText = display.newText(score, halfW, 10)

local mySoundEffect = audio.loadSound(“pop1.ogg”)

local mySoundEffect2 = audio.loadSound(“explode.wav”)

– Called when the balloon is tapped by the player

– Increase score by 1

local function balloonTouched(event) 

   if ( event.phase == “began” ) then   

        Runtime:removeEventListener( “enterFrame”, event.self ) 

        event.target:removeSelf()        

        score = score + 1        

        scoreText.text = score

        audio.play(mySoundEffect)   

    end

end

– Called when the bomb is tapped by the player

– Half the score as a penalty

local

function bombTouched(event)   

 if ( event.phase == “began” ) then        

Runtime:removeEventListener( “enterFrame”, event.self )     

   event.target:removeSelf()        

   score = math.floor(score * 0.5)        

   scoreText.text = score  

   audio.play(mySoundEffect2)  

   end

end

– Delete objects which has fallen off the bottom of the screen

local

function offscreen(self, event)   

 if(self.y == nil) then

 return

end

if(self.y > display.contentHeight + 50) then        

Runtime:removeEventListener( “enterFrame”, self )      

 self:removeSelf()    

 end

end

– Add a new falling balloon or bomb

local

function addNewBalloonOrBomb()    

– You can find red_ballon.png and bomb.png in the GitHub repo

local startX = math.random(display.contentWidth*0.1,display.contentWidth*0.9)   

 if(math.random(1,5)==1) then

– BOMB!

 local bomb = display.newImage( “20160911152155.png”, startX, -300)       

  physics.addBody( bomb )       

  bomb.enterFrame = offscreen       

  Runtime:addEventListener( “enterFrame”, bomb )        

  bomb:addEventListener( “touch”, bombTouched )    

  else

– Balloon

local balloon = display.newImage( “ball5.png”, startX, -300)        

  physics.addBody( balloon )        

  balloon.enterFrame = offscreen        

  Runtime:addEventListener( “enterFrame”, balloon )        

  balloon:addEventListener( “touch”, balloonTouched )  

  end

 end

  

 – Add a new balloon or bomb now

 addNewBalloonOrBomb()

 – Keep adding a new balloon or bomb every 0.5 seconds

 timer.performWithDelay( 500, addNewBalloonOrBomb, 0 )

Thanks 

I have plenty of examples here:

You can snag one and reverse engineer it for your needs.

Or look at the many examples that come with Corona SDK (downloaded with simulator). Many of them have menus.

Dat is what I would do.

I have plenty of examples here:

You can snag one and reverse engineer it for your needs.

Or look at the many examples that come with Corona SDK (downloaded with simulator). Many of them have menus.

Dat is what I would do.