Your retina and pupil is being squeezed so much that it is contracting all the 색깔 in the area and transfers it into your eye while 당신 are rubbing them. This is what I found while searching it.
posted over a year ago
I was told something along that line when I got this big floater - when I closed 또는 moved my eye suddenly, I would get this burst of colours. The doctor explained it as being caused 의해 the shrinking of the eyeball. The same effect could also happen if 당신 have something seriously wrong with the eye.