Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -----------------------------------------------------------------------------------------
- --
- -- main.lua
- --
- -----------------------------------------------------------------------------------------
- -- Your code here
- local physics = require( "physics" )
- physics.start()
- display.setStatusBar(display.HiddenStatusBar)
- local _W = display.contentWidth
- local _H = display.contentHeight
- local scrollSpeed = 2
- local bg1 = display.newImageRect("galaxy.png", 320, 480)
- bg1.x = _W*0.5; bg1.y = _H/2;
- -- Add Second Background
- local bg2 = display.newImageRect("galaxy.png", 320, 480)
- bg2.x = _W*0.5; bg2.y = bg1.y+480;
- -- Add Third Background
- local bg3 = display.newImageRect("galaxy.png", 320, 480)
- bg3.x = _W*0.5; bg3.y = bg2.y+480;
- local function move(event)
- bg1.y = bg1.y + scrollSpeed
- bg2.y = bg2.y + scrollSpeed
- bg3.y = bg3.y + scrollSpeed
- if(bg1.y + bg1.contentWidth) > 1040 then
- bg1:translate(0,-950)
- end
- if(bg2.y + bg2.contentWidth) > 1040 then
- bg2:translate(0,-950)
- end
- if(bg3.y + bg3.contentWidth) > 1040 then
- bg3:translate(0,-950)
- end
- end
- Runtime:addEventListener("enterFrame", move)
- for i = 0,1 do
- local balloon = display.newImageRect( "balloon.png", 80, 80 )
- balloon.x = 60
- balloon.y = 0
- balloon.alpha = 0.8
- local balloon2 = display.newImageRect( "balloon.png", 80, 80 )
- balloon2.x = 120
- balloon2.y = 0
- balloon2.alpha = 0.8
- local balloon3 = display.newImageRect( "balloon.png", 80, 80 )
- balloon3.x = 210
- balloon3.y = 0
- balloon3.alpha = 0.8
- local balloon4 = display.newImageRect( "balloon.png", 80, 80 )
- balloon4.x = 240
- balloon4.y = 0
- balloon4.alpha = 0.8
- physics.addBody( balloon, "dynamic")
- physics.addBody( balloon2, "dynamic" )
- physics.addBody( balloon3, "dynamic" )
- physics.addBody( balloon4, "dynamic" )
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement