Floaters. It sounds as if you have had a posterior vitreous detachment. This is a situation where the vitreous (jelly) of the eye detaches (not a retinal detachment), it then "crumples" up leaving dots, spots, strands of blurry vitreous; i.e. The "floater". You should have an exam to ensure the incident did not tear the retina, which could lead to a retinal detachment.
See your eye doctor! Vision loss that is worsening requires immediate attention. There could be problems occurring that cannot be remedied if too much time passes. The possibilities are too numerous to list. See and eye doctor right away.