I’m making a game in c++. It is a card game. I have made 13 cards that rotate about a point to arc out to make your hand. I need a way to figure out which card the user clicks on. My cards are basically rectangles rotated about a point that is in the center of the cards. I was thinking of maybe getting the mouse point and rotating it about my central point but i’m not sure how to rotate a point about a point. Thanks.
Share
Rotating a around p
The trick is to reduce rotating around a point to rotating around the origin by doing translations.
Formula for rotating (x, y) aroung the origin: