Paste
Pasted as Lua by Zak ( 15 years ago )
local enemy = {}
--Spawn enemies
local function spawnEnemies()
for l = 1, 2, 1 do
enemy[l] = display.newImage("enemy.png", true)
enemy[l].x = screenW * 0.5 - 10
enemy[l].y = ball.height - 10
physics.addBody( enemy[l], {friction = 0.3, gravity = .0000001, bounce = 0.3} )
myJoint = physics.newJoint( "distance", ball, enemy[l], ball.x, ball.y, enemy[l].x, enemy[l].y )
end
end
local randomNumber1 = math.random(5000)
local myTimer = timer.performWithDelay (randomNumber1, spawnEnemies, -1)
--Enemy Bullets
local function shootE()
local ebullet = {}
for n = 1, 2, 1 do
ebullet[n] = display.newImage("ebullet.png", true)
physics.addBody( ebullet[n], {friction = 0.3, gravity = .0000001, bounce = 0.3} )
ebullet[n].isBullet = true
local state = ebullet[n].isBullet
ebullet[n].x = enemy[l].x
ebullet[n].y = enemy[l].y
ebullet[n]:applyForce( 500, 2000, 0, 0)
end
end
local eshootTimer = timer.performWithDelay( 6000, shootE, -1)
Revise this Paste
Parent: 32975