Advertisement
Bleser

qqq

May 26th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.13 KB | None | 0 0
  1. local carPhysicShape = {
  2.     -29,40,
  3.     -29,-22,
  4.     -10,-22,
  5.     -10,-43,
  6.     10,-43,
  7.     10,-22,
  8.     29,-22,
  9.     29,40,
  10.     15,40,
  11.     15,22,
  12.     -15,22,
  13.     -15,40}
  14.  
  15. local function playerCollision(self,e)
  16.     print(e)
  17. end
  18.  
  19. -- Создает машину игрока и устанавливает обпаботчик события
  20. local function createPlayerCar()
  21.     local car = display.newImageRect(mainGroup,"images/car.png",66,89)
  22.     car.x = contentCenterX
  23.     car.y = height - 60
  24.     car.myName = "player_car"
  25.     physics.addBody(car,"static",{chain=carPhysicShape,connectFirstAndLastChainVertex = true})
  26.     -- physics.addBody(car,"static",{isSensor=true,radius=50})
  27.     car.collision = playerCollision
  28.     car:addEventListener( "collision")
  29.     Runtime:addEventListener("touch",movePlayer)
  30.     return car
  31. end
  32.  
  33. local function createEnemyCar()
  34.     local car = display.newImageRect(mainGroup,"images/car.png",66,89)
  35.     car.x = contentCenterX
  36.     car.y = -100
  37.     car.myName = "enemy_car"
  38.     physics.addBody(car,"dynamic",{chain=carPhysicShape,connectFirstAndLastChainVertex = true})
  39.  
  40.     return car
  41. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement