I was just testing out an optical illusion in scratch,it also works in real life too. Move the mouse up and down and the square seems to change colour, if you look in the code you will see that it does not change colour at all.