Why does friction do this?

I have a player of 1 density dropping onto a block of 1 density (This is a 2D Platformer), but when it lands onto it it 'sags' by 1 pixel. So when the actor move onto the next horizontal block the scene resets ( As per my rule of the player being slowed down causing a reset) as the 1 pixel gets 'caught' on the 2nd block, despite it being completely flush like the 1st. This is what occurs with 0 friction. However, when I change the player's friction to 1 the player raises 1 pixel up to meet the 2nd block. Any explanations to this. I haven't been on Gamesalad for a while though, so maybe it's operator error :/

Comments

  • FallacyStudiosFallacyStudios Member Posts: 970
    I'm not sure why it changes with friction, but do you have either of the shapes with a Circle Collision box? I know the Circle collision can cause a 'sag' into another actor. Atleast it has for me in the past.
  • FrazzleFrazzle Member Posts: 223
    Nope - Both rectangular, sadly, but It's nice to know I'm not the only one to experience sag with circle collision boxes.
Sign In or Register to comment.