Anthony missed Sunday's loss to the Sacramento Kings because of lingering effects from a migraine headache that first surfaced the night before.
"I used to get migraines years ago when I was in Denver, but I haven't had one in a while," he said after Tuesday's practice. "So I don't know what triggered it. It just happened. If anybody has had migraines, you know it kind of drains you and kind of takes everything away from you. I was just happy to be back on the court and playing, full practice and scrimmaging."
Anthony said that he was shooting a free throw in the first quarter of the Knicks' loss to the Washington Wizards on Saturday when the migraine surfaced.
"The lights just started flickering. Everything started flickering," he said. "The basket was wavering a little bit, so it's something you cannot explain."
The Knicks are 0-8 in games Anthony has missed because of injury this season. The 31-year-old leads the club in scoring (21.8), rebounds (8.0) and assists (4.2).
Anthony's name has been a topic of discussion lately because of speculation over his future in New York, so the 31-year-old jokingly said at the beginning of his chat with reporters, "I've got no drama for y'all today."