Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function createEnemy(imageSource, physicsSrc)
- local newEnemy = display.newImage( imageSource )
- newEnemy.x, newEnemy.y = 420, 130
- physics.addBody( newEnemy, physicsData:get( physicsSrc ) )
- newEnemy.myName = "origMonst"
- newEnemy.bodyType = "dynamic"
- newEnemy.isFixedRotation = true
- newEnemy:addEventListener( "touch", startDrag )
- newEnemy.collision = origMonstCollision
- newEnemy:addEventListener( "collision", enemyX )
- newEnemy.postCollision = monstPostCollision
- newEnemy:addEventListener( "postCollision", enemyX )
- function newEnemy:enterFrame ( event )
- monstWrap( self, event )
- timeLoop( self, event )
- end
- Runtime:addEventListener( "enterFrame", newEnemy )
- levelGroup:insert(newEnemy)
- end
- enemyX = createEnemy( "images/monst2.png", "2bMonst" )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement