Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local carPhysicShape = {
- -29,40,
- -29,-22,
- -10,-22,
- -10,-43,
- 10,-43,
- 10,-22,
- 29,-22,
- 29,40,
- 15,40,
- 15,22,
- -15,22,
- -15,40}
- local function playerCollision(self,e)
- print(e)
- end
- -- Создает машину игрока и устанавливает обпаботчик события
- local function createPlayerCar()
- local car = display.newImageRect(mainGroup,"images/car.png",66,89)
- car.x = contentCenterX
- car.y = height - 60
- car.myName = "player_car"
- physics.addBody(car,"static",{chain=carPhysicShape,connectFirstAndLastChainVertex = true})
- -- physics.addBody(car,"static",{isSensor=true,radius=50})
- car.collision = playerCollision
- car:addEventListener( "collision")
- Runtime:addEventListener("touch",movePlayer)
- return car
- end
- local function createEnemyCar()
- local car = display.newImageRect(mainGroup,"images/car.png",66,89)
- car.x = contentCenterX
- car.y = -100
- car.myName = "enemy_car"
- physics.addBody(car,"dynamic",{chain=carPhysicShape,connectFirstAndLastChainVertex = true})
- return car
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement