Fixed bug with terrain-collision
This commit is contained in:
@ -163,7 +163,7 @@ public class CollisionDetector {
|
||||
if (circle.getTopEdge() < terrainTile.getTopEdge()) {
|
||||
float xDistance = Math.abs(circle.getPosition().x - terrainTile.getPosition().x);
|
||||
if (xDistance < circle.getRadius() + terrainTile.getWidth() / 2)
|
||||
return new EntityCollisionData(terrainTile, Edge.BOTTOM);
|
||||
return new EntityCollisionData(terrainTile, Edge.LEFT);
|
||||
}
|
||||
|
||||
if (isCircleQuadCollision(circle, terrainTile)) {
|
||||
@ -179,7 +179,7 @@ public class CollisionDetector {
|
||||
if (circle.getBottomEdge() > ceilingTile.getBottomEdge()) {
|
||||
float xDistance = Math.abs(circle.getPosition().x - ceilingTile.getPosition().x);
|
||||
if (xDistance < circle.getRadius() + ceilingTile.getWidth() / 2)
|
||||
return new EntityCollisionData(ceilingTile, Edge.TOP);
|
||||
return new EntityCollisionData(ceilingTile, Edge.LEFT);
|
||||
}
|
||||
|
||||
if (isCircleQuadCollision(circle, ceilingTile)) {
|
||||
|
@ -69,7 +69,7 @@
|
||||
<string name="tutorial_place_ramp_air">Du kannst Tools auch mitten in der Luft setzen. Achte auf das richtige Timing!</string>
|
||||
<string name="tutorial_leveled_up_to_toolshop">Glückwunsch! Du bist ein Level aufgestiegen! Jetzt gehe in den Toolshop</string>
|
||||
<string name="tutorial_switch_tools_two_neccessary">Für dieses Level müssen zwei Tools ausgerüstet sein</string>
|
||||
<string name="tutorial_switch_tools_switch">Um ein Tool auszuwählen, klicke einfach darauf</string>
|
||||
<string name="tutorial_switch_tools_switch">Wähle, welches Tool du benutzen willst, indem du darauf klickst</string>
|
||||
<string name="tutorial_place_ramp_gap">Setze die Rampe vor die Lücke</string>
|
||||
<string name="credits_author">von Frajul</string>
|
||||
<string name="credits_testers_title">TESTER</string>
|
||||
|
@ -107,7 +107,7 @@
|
||||
<string name="tutorial_leveled_up_to_toolshop">Congratulations! You have leveled up!\nNow go to the toolshop</string>
|
||||
<string name="tutorial_spring_equipped">Well done! Now you can start the next level</string>
|
||||
<string name="tutorial_switch_tools_two_neccessary">For this level you will need two tools equipped</string>
|
||||
<string name="tutorial_switch_tools_switch">To select a tool just click on it</string>
|
||||
<string name="tutorial_switch_tools_switch">Choose which tool to use by clicking on it</string>
|
||||
|
||||
<string name="credits_title" translatable="false">ENDLESS ROLL</string>
|
||||
<string name="credits_author">by Frajul</string>
|
||||
|
Reference in New Issue
Block a user