i think it might be that you have low blood pressure or something, although im not too sure
i know that when i stay sat down for a long time and get up quickly my vision goes blurry and get random colours that stop me from seeing, only last 2seconds though