Guest User

Untitled

a guest
Feb 24th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. leftLine = new Line2D.Float((float) wall.getMinX(), (float) wall.getMaxY() , (float) wall.getMinX(), (float) wall.getMinY());
  2. rightLine = new Line2D.Float((float) wall.getMaxX(), (float) wall.getMaxY(), (float) wall.getMaxX(), (float) wall.getMinY());
  3. topLine = new Line2D.Float((float) wall.getMinX(), (float) wall.getMaxY(), (float) wall.getMaxX(), (float) wall.getMaxY());
  4. botLine = new Line2D.Float((float) wall.getMinX(), (float) wall.getMinY(), (float) wall.getMaxX(), (float) wall.getMinY());
  5.  
  6. hitLeft = leftLine.intersects(collisionBox);
  7. hitRight = rightLine.intersects(collisionBox);
  8. hitTop = topLine.intersects(collisionBox);
  9. hitBottom = botLine.intersects(collisionBox);
  10.  
  11. if (hitTop) {
  12. return Top;
  13. } else if(hitBottom) {
  14. return Bottom;
  15. } else if(hitLeft) {
  16. return Left;
  17. } else if (hitRight){
  18. return Right;
  19. }
Add Comment
Please, Sign In to add comment