This was the problem I was having. Where do I put line 52?


1 2 3 4 5 6 7 8 9 10 11 12 13 14 | public boolean atWorldEdge() { return (atHorizontalEdge() || atVerticalEdge()); } private boolean atVerticalEdge() { return (getX()< 20 || getX()>getWorld().getWidth()- 20 ); } private boolean atHorizontalEdge() { return (getY()< 20 || getY()>getWorld().getHeight()- 20 ); } |
1 2 3 4 5 6 7 8 9 10 | if (atWorldEdge()) { if (atSideEdge()) { getWorld().setBackground( "lol.png" ); int w=getWorld().getWidth(); setLocation((getX()+w- 60 )%(w- 40 )+ 20 , getY()); } else { } // if you need one } |