Need someone to help me with this code…
local function goHome( event )
if ( event.phase == “ended” ) then
composer.gotoScene (“menu”)
end
end
local function countDown(e)
time_remain = time_remain-1
countdown.text = time_remain
if time_remain == 0 then
gameOver()
end
end
local pauseGame = function(e)
if(e.phase==“ended”) then
audio.play(buttonSound)
physics.pause()
timer.pause(gametmr)
pauseBtn.isVisible = false
resumeBtn.isVisible = true
return true
end
end
local resumeGame = function(e)
if(e.phase==“ended”) then
audio.play(buttonSound)
physics.start()
timer.resume(gametmr)
pauseBtn.isVisible = true
resumeBtn.isVisible = false
return true
end
end
local collisionListener=function(self,event)
if(event.phase==“began”)then
if(event.other.type==“mossie”)then
audio.play(ow)
count.life=count.life-1
if(count.life==0) then
gameOver()
end
event.other:removeSelf()
event.other=nil
else
event.other:removeSelf()
event.other=nil
end
end
end
function onTouch(mossie)
audio.play(slap_sound)
count.touch=count.touch+1
total.text="Score : "…count.touch
mossie.target:removeSelf()
end
function killIt(e)
if(e.phase == “ended”) then
gameOver()
end
end
local bottomWall = function()
botwall=display.newImage(“Images/tangan.png”)
botwall.x = 160
botwall.y = 500
botwall:setFillColor(22,125,185,255)
botwall.type=“botwall”
botwall.collision=collisionListener
physics.addBody(botwall,“static”,{ density=100.0, friction=0.0, bounce=0.0} )
botwall:addEventListener(“collision”,botwall)
end
local function newMossie(event)
total.text="Score : "…count.touch
life.text="Life : "…count.life
mossie = display.newImage(“Images/biasa.png”)
mossie.x = 60 + math.random( 160 )
mossie.y = -100
mossie.type=“mossie”
mossie:setFillColor(255,0,0)
physics.addBody( mossie, { density=0.3, friction=0.2, bounce=0.5} )
mossie.name = “mossie”
mossie:addEventListener(“touch”,onTouch)
end
local function newBee(event)
bee = display.newImage(“Images/lebah.png”)
bee.x = 60 + math.random( 160 )
bee.y = -100
bee.type=“other”
physics.addBody( bee, { density=1.4, friction=0.3, bounce=0.2} )
bee:addEventListener(“touch”,killIt)
end