public boolean isAtEdge() { if(isTouching(Edge.class)) { needGravity=false; getMovement().setLength(1); getMovement().revertVertical(); while(isTouching(Edge.class)) { move(); } move(); getMovement().setLength(0); } }


public boolean isAtEdge() { if(isTouching(Edge.class)) { needGravity=false; getMovement().setLength(1); getMovement().revertVertical(); while(isTouching(Edge.class)) { move(); } move(); getMovement().setLength(0); } }
public void isAtEdge()
public boolean isTouchingEdge() { return isTouching(Edge.class); }