Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [oldVelX, oldVelY] = [@game.player.ref.body.velocity.x, @game.player.ref.body.velocity.y]
- @game.physics.collide @game.player.ref, @tileLayer
- @game.physics.collide @game.player.ref, @fadingBlocks,
- (ref, block) =>
- if ref.body.touching.down
- @game.player.onBlock = true
- if ref.body.touching.right
- ref.body.x += (block.body.left - ref.body.right)
- ref.body.velocity.x = 0
- ref.body.velocity.y = oldVelY
- if ref.body.touching.left
- ref.body.x += (block.body.right - ref.body.left)
- ref.body.velocity.x = 0
- ref.body.velocity.y = oldVelY
- , (ref, block) => block.currentFrame.index is 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement