Scaling an image gives you a background which shouldn't be there. when I comment out the scaling method the strange background disappears. Why is this happening?
In what way is the background strange after scaling? I do know that you should not scale the same image multiple times. In other words, you should get the original image and scale it differently instead of scaling a scaled image. make use of one of the GreenfootImage constructors to create a new image to scale.