When anyone has a stroke, the best time to prevent long term effecct is get to the ER and tell them you are having a stroke. Let them figure it out. The basics to S=speach T R O A K. Sorry, google it and not only save your soul but someone elses too.
You need to be evaluated by a neurologist at a hospital. The presentation is consistent with an epileptic episode. An in-person medical examination is important because you wouldn't want an episode to take place when you were driving or climbing a ladder or leaning over a train platform.